每个星期一早上5点运行

时间:2014-09-04 23:26:56

标签: cron crontab

我生成了一个cron,每周一早上5点运行。

0   5   1   *   1

第三个数字1表示每个月的第一个月和周一。

我是否将1更改为0以便忽略月中的某一天?否则它将在每个星期一运行,并在每月1日运行。

1 个答案:

答案 0 :(得分:5)

有两个条目:

每周一上午5点开始运行:0 5 * * 1

每月1日凌晨5点开始运行:0 5 1 * *

或者,如果您想要一个条目,您可能需要执行以下操作:https://github.com/xr09/cron-last-sunday/blob/master/run-if-today