<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Galera, estou utilizando o seguinte script para ping de internet, mas o mesmo funciona corretamente executado na mão, e não funciona de maneira nenhuma pelo crontab.<BR> <BR>Tentei de tudo e não estou conseguindo solucionar esse problema. Alguém pode me ajudar? Abaixo segue o script.<BR> <BR><span lang="PT-BR">#!/bin/sh<BR>
<BR>#################################<BR>
<BR># Checa INTERNET<BR>
<BR># 21/04/2012<BR>
<BR>#################################<BR>
<BR>#data=`date`<BR>
<BR>data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`<BR>
<BR>LOG='/etc/others/ping-teste/logs/internet.log'<BR>
<BR>echo "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" >> $LOG<BR>
<BR>if ping -c 30 192.168.0.2 2>&1 >/dev/null; then<BR>
<BR> echo "PLACA GREEN - ON - $data" >> $LOG;<BR>
<BR>else<BR>
<BR> echo "PLACA GREEN - OFF - $data" >> $LOG;<BR>
<BR>fi<BR>
<BR>fi<BR>
<BR>if ping -c 30 200.154.56.80 2>&1 >/dev/null; then<BR>
<BR> echo "SITE DO TERRA - ON - $data" >> $LOG;<BR>
<BR>else<BR>
<BR> echo "SITE DO TERRA - OFF - $data" >> $LOG;<BR>
<BR>fi<BR>
<BR>if ping -c 30 200.221.2.45 2>&1 >/dev/null; then<BR>
<BR> echo "SITE DO UOL - ON - $data" >> $LOG;<BR>
<BR>else<BR>
<BR> echo "SITE DO UOL - OFF - $data" >> $LOG;<BR>
<BR>fi<BR>
<BR>if ping -c 30 98.139.102.145 2>&1 >/dev/null; then<BR>
<BR> echo "SITE DO YAHOO - ON - $data" >> $LOG;<BR>
<BR>else<BR>
<BR> echo "SITE DO YAHOO - OFF - $data" >> $LOG;<BR>
<BR>fi<BR></span>                                            </div></body>
</html>