将Cron标签设置为工作日的特定时间


86

我正在尝试在Ubuntu服务器上设置cron作业。我们希望cron作业在一天中的某些时间和一周的某些特定日期运行脚本。例如,我们要设置一个cron作业,按以下顺序运行脚本:

在工作日中,从上午9点到下午2点每2分钟执行一次脚本。

到目前为止,这是我能够做到的:

* / 2 09-14 * * * / path_to_script

我平日应该做什么?

Answers:


178

与您在几个小时内所做的相同:

*/2 09-18 * * 1-5 /path_to_script

07立场周日
6表示周六
的话,1-5意思是从周一至周五



13

实际上,您希望脚本运行的最后一个小时是13:00到13:59,因此您希望:

*/2 9-13 * * 1-5 /path_to_script

也就是说,第一个运行时间将是9:00,然后是9:02,依此类推,直到13:58才是最后一个运行时间,因为14:00不包括在内。

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.