【发布时间】:2019-08-26 04:40:28
【问题描述】:
我有一个每天每分钟运行一次的 cronjob。我要求从特定时间停止它,例如:周六下午 2 点到周一上午 10 点。如何实现
【问题讨论】:
我有一个每天每分钟运行一次的 cronjob。我要求从特定时间停止它,例如:周六下午 2 点到周一上午 10 点。如何实现
【问题讨论】:
您应该明确定义要运行的时间。而且由于时间限制,这不能通过一行来完成。类似的东西可以完成这项工作:
* * * * 2-5 /path/to/script
* 0-13 * * 6 /path/to/script
* 10-23 * * 1 /path/to/script
第一行将从周二到周五每分钟运行一次
第二行每分钟运行一次,直到周六 14 点
第三行将从周一 10 点开始每分钟运行一次
【讨论】: