|
From: | Fernando Lemes da Silva |
Subject: | Re: [shell-script] Re: qtos micros tem na rede? |
Date: | Mon, 14 Jun 2004 09:41:26 -0300 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030915 |
Massatchan, voce entendeu a estrutura do if ? Para descobrir o que é o -z leia o manual do comando test (man test)... quanto ao :
`ping $IP -c1 |grep time= |awk '{print $1}'`Este comando é executado e a saida dele é testada no if. Tente fazer testes com os pedacos do comando que voce vai entender o que acontece.
ping x.y.w.z -c1 depois: ping x.y.w.z -c1 | grep time= então: ping x.y.w.z -c1 | grep time= | awk '{print $1}'Ok ?!? Para saber o que cada comando faz voce já sabe... man <comando> ... divirta-se... :-D
[]'s Fernando Lemes massatchan wrote:
Srs, infelizmente não consegui entender este script, alguém poderia me ajudar ou indicar algum site para pesquisa referente a este assunto? obrigado. --- Em address@hidden, "Jeferson A. Cassol" <jeferson.cassol@s...> escreveuum test bem simples.... if [ -z `ping $IP -c1 |grep time= |awk '{print $1}'` ] then echo "PING NOK" else echo "PING OK" fi
[Prev in Thread] | Current Thread | [Next in Thread] |