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

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

Re: [shell-script] Verificar sussesso do comando ping


From: Flavio Junior
Subject: Re: [shell-script] Verificar sussesso do comando ping
Date: Thu, 19 Apr 2007 15:29:23 -0300

Errata de enfeite:

>/dev/null 2>&1
e não
2>&1 >/dev/null


Flavio do Carmo Junior

On 4/19/07, Flavio Junior <address@hidden> wrote:
>
> Uma boa alternativa seria essa:
>
> junior@babalu:~$ if ping -c3 -W3 192.168.10.252 2>&1 >/dev/null; then echo
> OK; else echo NOK; fi
> OK
> junior@babalu:~$ if ping -c3 -W3 192.168.10.250 2>&1 >/dev/null; then echo
> OK; else echo NOK; fi
> NOK
> junior@babalu:~$
>
>
> o -c3 e o -W3 garantem q nao vai ficar eternamente nessa linha...
>
> E o "OK" ou "NOK" agem baseado no "exit code" do proprio ping, que trata
> isso internamente no seu codigo, assim como 99,9% dos comandos linux.
>
> Um man ping pode dar uma esclarecida sobre os codigos de saida do mesmo.
>
>
> Flavio do Carmo Junior
>
> On 4/19/07, Adelson O. Junior <address@hidden> wrote:
> >
> >   Olá lista, estou fazendo um script de backup remoto, e preciso saber
> > se a máquina que os dados vao ser copiados está ligada.
> > Acho que um ping seria o suficiente, mas como trato a resposta do ping
> > com o IF ?
> >
> > Obrigado
> >  
> >
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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