如何安排crontab不要每隔5分钟运行一次

时间:2015-07-21 11:06:03

标签: unix crontab

我需要每隔5分钟运行一次脚本,但不要在凌晨1:40到1:50之间运行。

你能帮帮我吗(

谢谢

1 个答案:

答案 0 :(得分:0)

基本上你有两个选择。第一个是制作2个单独的标签。 这是相当复杂的,但下一个是简单的。

第二种方法是将这样的行放在脚本的开头附近:

now=$( date '+%H  %M' | awk '{print int($1)*100 + $2}')
[[ $now -ge 140 && $now -le 150 ]]  && exit

并有一个crontab条目,如:

0,5,10,15,20,25,30,35,40,45,50,55 /path/to/my/script 2>/path/to/errorlog
相关问题