Voc� pode testar se um retorno de comando foi ok ou n�o atrav�s da vari�vel $?, sen�o me engano. Ela pega o c�digo do �ltimo comando executado, se for diferente de 0, significa que houve erro. Estude um pouco o uso de $$ (PID do comando), $# (qtde de args), etc. Se torna bastante �til para fazer shell scripts.
Sds Carlos R. Schimidt -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em nome de vandeci Enviada em: segunda-feira, 20 de janeiro de 2003 17:55 Para: [EMAIL PROTECTED] Assunto: (linux-br) Shell Script para reiniciar se nao pingar. Tenho alguns servidores linux que param responder na rede de vez em quando e quando eu reinicio eles, voltam a pingar normalmente e passam semanas sem parar. Ate eu descobrir porque eles param, teria como fazer um script para ele verificar se pinga outra maquina e caso nao pingue, reiniciar. Meu problema especifico e que eu nao sei como fazer o script pegar a saida do ping e descobrir que nao pingou para dar reboot. Teriam uma ideia de como fazer isso em shell scipt. Vandeci Assinantes em 20/01/2003: 2239 Mensagens recebidas desde 07/01/1999: 197857 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
