From: "rafael\.nery" <address@hidden>
Reply-To: address@hidden
To: "shell-script" <address@hidden>
Subject: [shell-script] script ping
Date: Tue, 6 Jun 2006 14:01:17 -0300
Olá,
Estou tentando fazer um script para testar um ping a cada 30 segundos...
mas ele fica pingando continuo...
Oq estou fazendo de errado:
#!/bin/bash
# Script Para Testar Echo Request
# Coloque o IP do Servidor
MAQ="10.0.8.4"
PING=/bin/ping
#"ping -q -c 5 -w 10"
# Mensagem no Console
echo "Testando Echo Request Para $MAQ..."
while $PING $MAQ #> /dev/null
do
sleep 30
done
# Condiç de Teste
#if $PING $MAQ
# then echo "Resposta de $MAQ OK!!!"
echo "$MAQ nao responde..."
# Grava Data/Hora em Arquivo
DATA=$(date +%H:%M:%S-%d/%m/%Y); echo IP: $MAQ caiu as $DATA >
~/tmp/rafael
# Envia E-mail Avisando! e Apaga o Arquvio "monitor" apos envio do
e-mail
mail -s "Sistema de Echo Request" address@hidden <
~/tmp/rafael
# Apaga o arquivo "rafael", apos o envio do e-mail
rm ~/tmp/rafael