Si scp un archivo cron en /etc/cron.d no se ejecuta a menos que edite el archivo y cambie el comando. Entonces crond parece recoger el archivo cron.
¿Cómo puedo hacer que cron vuelva a cargar sus archivos cron en ubuntu 10.04? 'tocar' el archivo no funciona ni 'reiniciar cron' o 'recargar cron'.
Mi archivo cron está configurado para ejecutarse cada minuto y se registra en un archivo. Nada termina en el archivo de registro hasta que edito el comando, y no hay ninguna entrada en / var / log / syslog
Estoy perplejo.
Aquí está mi archivo cron guardado en /etc/cron.d/runscript (tenga en cuenta que termina con una nueva línea)
# Runs the script every minute. This is safe because it will exit with success if it's already running
* * * * * www-data if [ -f /usr/local/bin/thing ]; then exec /usr/bin/php /usr/local/bin/thing mode:prod -a 14 -d >> /var/log/thing/mything.log 2>&1; else echo `date +'[\%D \%T]'` "Thing not deployed. Command not run" >> /var/log/thing/mything.log; fi &