[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: erro " too many arguments" ???
From: |
Geisler Dias |
Subject: |
Re: [shell-script] Re: erro " too many arguments" ??? |
Date: |
Thu, 29 Nov 2007 20:32:19 -0200 |
o fping ainda dá ping em paralelo, você pode dar um ping em uma faixa de
rede toda de uma vez. tipo
fping -g 192.168.9.30 192.168.9.200
ele vai dar um ping da 30 até a 200
Em 29/11/07, Fábio Gomes <address@hidden> escreveu:
>
> bossonaroesao06 wrote:
> >
> > Esse FPING é melhor do que o PING em que sentido?
> > É mais rapido?
> >
> > --- Em address@hidden<shell-script%40yahoogrupos.com.br>
> > <mailto:shell-script%40yahoogrupos.com.br>, Fábio Gomes <fabio@...>
> > 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:
> > > >
> > > > [root@localhost ~]# ./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
>
>
--
Geisler Alves Dias
address@hidden
Não use software pirata, seja livre. seja GNU/Linux ! ! !
[As partes desta mensagem que não continham texto foram removidas]