[CentOS-pt-br] Script Funciona na mão, mas não Funciona pelo Cron.

Gabriel Ricardo gricardo87 em gmail.com
Segunda Setembro 24 08:22:29 EDT 2012


Tem um erro no script, tem dois "fi" seguidos.

Atenciosamente,
*Gabriel Ricardo.*
www.tinotapa.com.br



Em 24 de setembro de 2012 08:31, Elton Ferreira
<eltoniacanga em gmail.com>escreveu:

> Bom dia Cássio,
>
> Voce esta colocando este script para rodar na cron de qual usuario?
>
> Uma coisa que voce pode fazer é colocar a saida do cron para o log e
> verificar se esta ocorrendo algum erro na execução do script, exemplo: apos
> a entrada que voce criar na cron vc adiciona | logger e acompanha a
> execução atraves do /var/log/messages
>
>
> 2012/9/24 Cássio Elias <cassioelias em hotmail.com>
>
>>  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.
>>
>> Tentei de tudo e não estou conseguindo solucionar esse problema. Alguém
>> pode me ajudar? Abaixo segue o script.
>>
>> #!/bin/sh
>>
>> #################################
>>
>> # Checa INTERNET
>>
>> # 21/04/2012
>>
>> #################################
>>
>> #data=`date`
>>
>> data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`
>>
>> LOG='/etc/others/ping-teste/logs/internet.log'
>>
>> echo
>> "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
>> >> $LOG
>>
>> if ping -c 30 192.168.0.2 2>&1 >/dev/null; then
>>
>> echo "PLACA GREEN - ON - $data" >> $LOG;
>>
>> else
>>
>> echo "PLACA GREEN - OFF - $data" >> $LOG;
>>
>> fi
>>
>> fi
>>
>> if ping -c 30 200.154.56.80 2>&1 >/dev/null; then
>>
>> echo "SITE DO TERRA - ON - $data" >> $LOG;
>>
>> else
>>
>> echo "SITE DO TERRA - OFF - $data" >> $LOG;
>>
>> fi
>>
>> if ping -c 30 200.221.2.45 2>&1 >/dev/null; then
>>
>> echo "SITE DO UOL - ON - $data" >> $LOG;
>>
>> else
>>
>> echo "SITE DO UOL - OFF - $data" >> $LOG;
>>
>> fi
>>
>> if ping -c 30 98.139.102.145 2>&1 >/dev/null; then
>>
>> echo "SITE DO YAHOO - ON - $data" >> $LOG;
>>
>> else
>>
>> echo "SITE DO YAHOO - OFF - $data" >> $LOG;
>>
>> fi
>>
>> _______________________________________________
>> CentOS-pt-br mailing list
>> CentOS-pt-br em centos.org
>> http://lists.centos.org/mailman/listinfo/centos-pt-br
>>
>>
>
>
> --
> Elton Ferreira
> eltoniacanga em gmail.com
>
> _______________________________________________
> CentOS-pt-br mailing list
> CentOS-pt-br em centos.org
> http://lists.centos.org/mailman/listinfo/centos-pt-br
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20120924/cb076b15/attachment.html 


Mais detalhes sobre a lista de discussão CentOS-pt-br