如何在特定时间间隔内禁用cronjob

时间:2019-08-26 04:40:28

标签: cron cron-task

我有一个每天运行一次的cronjob。我有要求将其从特定时间停止,例如:星期六下午2点到星期一上午10点。如何实现

1 个答案:

答案 0 :(得分:0)

您应明确定义要运行的时间。而且由于时间限制,无法一线完成。可以完成以下任务:

* * * * 2-5 /path/to/script
* 0-13 * * 6 /path/to/script
* 10-23 * * 1 /path/to/script

第一行将从星期二到星期五每分钟运行一次

第二行将每分钟运行一次,直到星期六14h

第三行将从星期一10h开始每分钟运行一次