Você deve conseguir mover o script para um local diferente e, em seguida, configurar uma entrada cron ( crontab -e
) para executar seu script nos dias e horários de sua preferência.
Observe que o formato para root
e usuários normais é um pouco diferente. Ao executar crontab -e
como root, cada linha crontab possui um parâmetro adicional para especificar como o usuário deve executar a entrada.
Cron registra em /var/log/syslog
. Verifique se há erros no arquivo: grep -i cron syslog
.
O problema mais encontrado com o cron é que ele executa suas entradas em um ambiente muito limitado, fazendo com que muitos comandos falhem porque não podem ser encontrados. É possível estender a variável PATH com os caminhos mais comuns.
Para detalhes sobre cron, veja CronHowto e Wiki da Comunidade Cron