3 * * * * /root/dothis.sh
não executa um script a cada três minutos, ele executa um script nos terceiros minutos de cada hora (00:03, 01:03, ...). Para executar um script a cada três minutos, a sintaxe é:
*/3 * * * * /root/dothis.sh
Estou executando o 3.13.0-32-genérico # 57-Ubuntu SMP Ter 15 de julho 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux
A versão desktop não é a versão do servidor
Eu precisava criar alguns cron jobs
Eu sudo vi dothis.sh
e eu coloco #!/bin/bash
no arquivo
Eu então sudo crontab -e
Eu adicionei
3 * * * * /root/dothis.sh
Não tenho certeza se o cron está funcionando. Se eu executar o arquivo de script manualmente, ele faz o que está no arquivo
Eu modifiquei /etc/rsyslog.d/50-default.conf
e descomentei
cron.* /var/log/cron.log
Eu reiniciei o cron com /etc/init.d/rsyslog restart
Eu finalmente tenho um /var/log/cron
e vejo algumas coisas lá, mas não vejo meu dothis.sh
sendo executado a cada 3 minutos
Acho que correu dothis.sh algumas vezes mas não a cada 3 minutos
Estou usando a abordagem correta ou o cron mudou? - HELP
3 * * * * /root/dothis.sh
não executa um script a cada três minutos, ele executa um script nos terceiros minutos de cada hora (00:03, 01:03, ...). Para executar um script a cada três minutos, a sintaxe é:
*/3 * * * * /root/dothis.sh