Humberto, vc pode mandar esse script pra mim, para eu utilizar em alguns servidores meus ?
CMedeiros ----- Original Message ----- From: humberto To: [email protected] Sent: Wednesday, September 26, 2007 10:37 AM Subject: [shell-script] Script não funciona no crond Oi pessoal.... Seguinte.... fiz um script para pingar algumas estações e me enviar um email se o ping falhar. Se ele falhar novamente ele não envia outro email e qdo voltar a pingar ele manda outro email dizendo que voltou. Td funciona perfeito se eu chamo o script, mas se eu coloco no crond, simplesmente não funciona. Estive analisando e vi que algo não funciona justamente na parte de mandar o email. Coloquei essa parte abaixo para que vc's possam dar uma olhada. Desde já agradeço a ajuda.... grep $IP /root/teste/caiu.txt > /dev/null var3=$? if [ "$var2" -eq 0 ] then echo 'a conexao '$IP' caiu'; echo $IP >> /root/teste/caiu.txt; if [ $var3 -ne 0 ] then echo mandando email caiu; /bin/mail -s "A Conexao '$IP' caiu em '$dia' as '$hora'." [EMAIL PROTECTED] fi else if [ "$var3" -ne 0 ] then echo esta td ok else grep -v $IP /root/teste/caiu.txt > /root/teste/temp.txt ; mv -f /root/teste/temp.txt /root/teste/caiu.txt; /bin/mail -s "A Conexao '$IP' voltou em '$dia' as '$hora'." [EMAIL PROTECTED] fi fi [As partes desta mensagem que não continham texto foram removidas]
