如何将cron作业设置为每周运行两次?
我知道如何为每周设置一个cron作业:
0 0 * * 0
答案 0 :(得分:21)
以下内容如何:
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?
答案 1 :(得分:2)
回答埃尔比问题:
0 0 1,15 * *
这将在一个月(即一个月的第一天和第十五天)设置两次(两周)的cronjob。
答案 2 :(得分:0)
这些答案很棒,但我想分享一个我在查看此问题和答案后立即找到的名为 crontab.guru 的工具。我没有附属,我只是觉得这是一个不错的工具。