[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: qtos micros tem na rede?
From: |
Fernando Lemes da Silva |
Subject: |
Re: [shell-script] Re: qtos micros tem na rede? |
Date: |
Mon, 14 Jun 2004 11:50:20 -0300 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030915 |
Sim ! Usar o exit code é muito mais eficiente do que daquela
maneira.. não cheguei a testar e ver as possíveis saidas, mas sem dúvida
é melhor. Porém tentei explicar o que estava acontecendo naquela
situação.. acho que é importante saber o que está acontecendo para
conseguir fazer sozinho depois.
Massatchan, caso não tenha ficado claro o que acontece abaixo:
comando1 && comando2
Se o comando1 for executado sem problemas o segundo é executado em
seguida. Entenda como a avaliação de uma condição E (AND). Se o primeiro
der ok e o segundo também então a clausula E estarará satisfeita. No
caso de comando1 || comando2 (OU) .. ele vai avaliar o primeiro. Se ele
estiver ok a condição foi satisfeita e ele nem executa o segundo. Se o
primeiro falhar ele vai tentar o segundo na esperança dele retornar ok,
tornando assim a clausula verdadeira.
Deu pra entender ou só compliquei ?
[]'s
Fernando Lemes
Christian Lyra wrote:
OI,
Uma pequena sugestão... vc pode usar o retorno do ping ao inves do "grep
time"! Exemplo:
ping 127.0.0.1 -c 1 && echo funcionou