Cron:可以指定在特定日期开始/停止的时间。

Cron:可以指定在特定日期开始/停止的时间。

在单个条目中根据星期几指定运行小时数/分钟的 crontab 语法是什么?

有一项任务需要从星期一 01:00 到星期六 01:00 每隔 1 分钟执行一次,因此在指定天数(1-6)后,我仍然必须排除星期一的 00:00-00:59 和星期日的 01:00-23:59。

我不想用三个条目而不是一个条目来完成它;通过一些包装脚本进行额外的时间检查也不是一个好选择。

Cron 风格:vixie-cron,如果需要可以更改为其他。

答案1

你不能这样做,cron 不够智能,正如你所说,你需要 3 行

#Mon
* 1-23 * * 1 task
#Tue to Sat
* * * * 2-6 task
# Sun 
* 1 * * 0 task

或类似的东西。

相关内容