每隔 X 分钟安排一次 cron 作业,但将其排除在早上的某些时段之外?

每隔 X 分钟安排一次 cron 作业,但将其排除在早上的某些时段之外?

是否可以每 20 分钟运行一次 cron 作业,但使其在凌晨 1 点至 4 点之间不运行。

答案1

是的。

0,20,40 0,5-23 * * * /作业/运行

答案2

不要忘记,如果您需要更具体或更复杂的规则,而您使用的 cron 版本无法涵盖这些规则,您可以编写一个小型 shellscript 包装器来检查日期 +%H 或其他相关状态。

相关内容