Crontab作业没有运行具体值;但执行相对时间值

时间:2013-06-16 17:43:52

标签: linux unix ubuntu cron crontab

我正在运行全新安装的Ubuntu 12.0.4,我正在尝试设置一个非系统的cron作业。 我使用了“sudo crontab -e”命令,这就是文件的外观:

0 5 * * * root /home/jacob/rolllogsweb.sh 

我希望该用户目录中的脚本每天早上5点运行。它根本不运行。

但是,如果我将crontab -e条目修改为类似的内容,它会运行:

*/5 * * * * root /home/jacob/rolllogsweb.sh 

这基本上告诉它运行“每5分钟”并且有效。

为什么第一个不起作用?我无法弄清楚 - 根据文档,语法看起来是正确的。

谢谢,

1 个答案:

答案 0 :(得分:0)

尝试从crontab文件中删除“root”:

0 5 * * * /home/jacob/rolllogsweb.sh

在调度程序数据之后你应该放置命令,而不是用户命令应该运行(我假设这是你想要实现的)