如何将睡眠设置添加到cron作业

时间:2014-04-07 06:54:23

标签: php ubuntu cron

Bellow是我的cron命令。我想在那里添加sleep命令。

这是我到目前为止所做的。是正确的吗?

* * * * *  root sleep 5 && /home/samitha/bash.sh >> /home/samitha/log/cron.log 2>&1

enter image description here

2 个答案:

答案 0 :(得分:1)

这是绝对正确的。您也可以使用;代替&&,但在这种情况下无关紧要,因为sleep始终返回0。

<强>更新

此格式适用于/etc/crontab

如果您使用用户的crontabs(使用crontab -e编辑它们,如屏幕截图所示), 你必须从行中省略用户名:

* * * * *  sleep 5 && /home/samitha/bash.sh >> /home/samitha/log/cron.log 2>&1

答案 1 :(得分:0)

示例:每1分钟执行一次命令,间隔1..5秒

*/1 * * * *  sleep $(((RANDOM \% 5) + 1)); yourCommand