bossonaroesao06 wrote: > > Esse FPING é melhor do que o PING em que sentido? > É mais rapido? > > --- Em [email protected] > <mailto:shell-script%40yahoogrupos.com.br>, Fábio Gomes <[EMAIL PROTECTED]> > escreveu > > > > bossonaroesao06 wrote: > > > > > > Sou iniciante e, shell e to fazendo um script que verifica se > minha > > > internet ta pingando e escreve isso em um arquivo de log. > > > Aparentemente ta correto mas encontrei o seguinte erro ao > executar: > > > > > > [EMAIL PROTECTED] ~]# ./teste.sh > > > ./teste.sh: line 4: [: too many arguments > > > > > > Olha o script: > > > #!/bin/bash > > > respA=$(ping -c 1 200.204.0.10 | grep "1 received") > > > dt=$(date) > > > if [ -z $respA ] > > > then > > > echo "nao esta respondendo em : $dt" >> /root/log.txt > > > else > > > echo "esta respondendo em : $dt" >> /root/log.txt > > > fi > > > exit > > > > > > Por que deu esse erro na linha do IF? > > > Obrigado > > > > > > > > > > Testa o fping ( http://fping.sf.net <http://fping.sf.net> ) > > > > Veja: > > > > $fping 200.204.0.10 > > 200.204.0.10 is alive > > $fping 200.204.0.333 > > 200.204.0.333 address not found > > $fping 200.204.0.1 > > 200.204.0.1 is unreachable > > > > > > O ruim do fping é que você não consegue dizer por qual interface o > ping > > irá sair, no caso o ping você usa o parâmetro -I. > > > > > > Fábio Gomes dos Santos > > > > O tempo de execução varia de 0.5ms, não é muito, a vantagem que eu vejo é a informação já filtrada :D o ping tem aquele cabecalho/roda-pé gigante que nao da pra desabilitar.
Fábio Gomes dos Santos
