在某些时段之间,每隔一定时段设置一次cron


62

例如,如何设置cron在上午8点至下午5点之间每2小时运行一次?这可能吗?


9
请阅读问题,它不在Google中……每2小时cron并不正常,而是8到5之间的每2个小时...
luqita 2012年

5
我搜索了Google,它把我带到了这里!感谢您提出的问题/答案,正是我所要的。
2012年

Answers:


76

实际上,Alex的(以前的)解决方案将在上午8点至下午3点之间每2小时运行一次,每分钟运行一次。正确的解决方案是:

0 8-17/2 * * * /path/command

甚至:

0 8,10,12,14,16 * * * /path/command

当然哪个看起来不太好看,但仍然按照要求进行...


如果它将在下午4点运行,为什么将其认为是在上午8点至下午3点之间?
Aleksey

@ Aleksey,Alex 被编辑之前解决方案从上午8点运行到下午3点,这不是OP想要的,这也是我添加我的这个答案并对此发表评论的原因,如果您仔细阅读所有内容,就应该知道。 。
DarkAjax

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.