【发布时间】:2012-12-16 19:12:34
【问题描述】:
如何将 cron 作业设置为每周运行两次?
我知道如何设置每周的 cron 作业:
0 0 * * 0
【问题讨论】:
-
双周是指每隔一周,还是一周两次 - 如果是每隔一周,请参阅stackoverflow.com/questions/350047/…
如何将 cron 作业设置为每周运行两次?
我知道如何设置每周的 cron 作业:
0 0 * * 0
【问题讨论】:
这些答案很棒,但我想分享一个我在查看此问题和答案后立即发现的工具,名为 crontab.guru。我不是附属的,我只是觉得它是一个不错的工具。
【讨论】:
回复埃尔比的问题:
0 0 1,15 * *
这将在一个月内设置 cronjob(两周)2 次,即一个月的第 1 天和第 15 天。
【讨论】:
以下内容如何:
0 0 * * 1,4
这会将星期几设置为星期一 (1) 和星期四 (4)。您可以选择 0 到 7 之间的任何值(0 和 7 都是星期日)。
对于更具可读性的 crontab,您还可以使用名称:
0 0 * * MON,THU
另请参阅:How to instruct cron to execute a job every second week?
【讨论】: