shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] script ping


From: Sandro Costa
Subject: Re: [shell-script] script ping
Date: Tue, 06 Jun 2006 14:58:48 -0300
User-agent: Thunderbird 1.5 (X11/20051201)

Acho que agora entendi... acho que apenas mudando o parêmetro -c1
resolve o problema

Sandro Costa wrote:
> Oi
> 
> Você nunca irá sair do while, vc vai realizar 5 pings ( o parâmetro -c 5
> do ping) a cada 30 segundos, pq o código de retorno para o while será
> sempre 0, tente assim.
> 
> cnt=1
> while [ $cnt -le 5 ]
> do
> ping -c 1 -w 10 10.0.8.4
> sleep 30
> cnt=`expr $cnt + 1`
> done
> 
> 
> rafael.nery wrote:
>> 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
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> Esta lista não admite a abordagem de outras liguagens de programação, como 
>> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
>> aviso.
>> ---------------------------------------------------------------------
>> Sair da lista: address@hidden
>> ---------------------------------------------------------------------
>> Esta lista é moderada de acordo com o previsto em 
>> http://www.listas-discussao.cjb.net
>> ---------------------------------------------------------------------
>> Servidor Newsgroup da lista: news.gmane.org
>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>
>>  
>> Links do Yahoo! Grupos
>>
>>
>>
>>
>>  
>>
>>
>>
>>
> 
> 
> 
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
> 
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]