设置cron选项卡到平日的特定时间

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

从平日的上午9点到下午2点,每2分钟执行一次脚本。

这是我迄今为止所能做到的:

* / 2 09-14 * * * / path_to_script

我应该在平日里做什么?

和你几个小时一样:

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

07代表星期天
6代表星期六
所以, 1-5星期一到星期五

你在下午2点你的要求,小时范围应该结束在14而不是18(这是下午6点)。

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

男人crontab

http://unixhelp.ed.ac.uk/CGI/man-cgi?crontab+5

实际上你想要脚本运行的最后一个小时是13:00到13:59,所以你想要:

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

这意味着第一次运行时间将是9:00,然后是9:02,依此类推,直到13:58这将是最后一次运行,因为不包括14:00。