Também estou com esse problema...
Se eu rodo o script na mao, funciona corretamente!!
Se eu adiciono uma entrada no /etc/crontab chamando ele... nada..
No /etc existem os diretórios cron.hourly, cron.daily... etc..
Se eu jogo o script dentro do cron.daily por exemplo... ele tabmém roda
certinho!!
A única coisa que nao funciona eh chamando direto pelo /etc/crontab..
sandro escreveu:
Caro
Uma possível causa para este problema são as variáveis de ambiente
carregadas para cada usuário.
Provavelmente quando vc roda do terminal vc está usando o seu usuário e
com ele o path para os
comandos shell usado no seu script.
Quando ele é chamado pelo cron um outro usuário o executa, verifique
qual é, e se o caminho para seus
comandos shell deste usuário está correto.
Abraço
xxoin wrote:
Boa noite a todos.
Quais seriam as causas prováveis para um script rodar normal no
terminal e não rodar quando é colocado no cron?
Situação: Quando executo o script no terminal não ocorre mensagem de
erro e a tarefa é executada. Quando coloco este mesmo script no cron
ele não executa a tarefa.
O cron está funcionando normal, pois outras tarefas agendadas através
de outros scripts funcionam normalmente.
Grato pela ajuda.
_________
Edson
-----
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos