2010/10/26 renator <[email protected]>: > não está faltando o usuário para executar o script ? > Tenta colocar dessa maneira: > > > 00 9 * * * root /root/Scripts/script.sh
Como ele usa a crontab do usuario root (/var/spool/cron/crontabs/root, o mesmo que crontab -e), não. O /var/log/cron deve indicar qual o problema. Eu acho que o script usa alguma variavel de sistema que não é definida em um shell interativo (que não é de login), ai a entrada tem que ser algo tipo: 0 4 * * * /bin/bash -l /root/Scripts/script.sh Ou então muda o shebang do script.sh p/ #!/bin/bash -l. Eu também costumo mudar o "exec" nos scripts para contornar este problema das variáveis de ambiente, ou seja, mudo de "exec blablabla" para "exec -l -a $SHELL blablabla". -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

