如果我将一个cron文件scp到/etc/cron.d,它就不会运行,除非我编辑该文件并更改命令.然后crond似乎拿起了cron文件.
如何让cron在ubuntu 10.04中重新加载其cron文件? ‘触摸’文件不起作用也不’重启cron’或’重装cron’.
我的cron文件设置为每分钟运行一次并记录到文件中.在编辑命令之前,日志文件中没有任何内容,并且/ var / log / syslog中没有条目
我很难过.
这是我的cron文件保存到/etc/cron.d/runscript(注意它以新行结束)
# 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 &