如何设置每两周一次的cron工作(每周两次)

Elb*_*lby 8 linux ubuntu cron crontab

如何将cron作业设置为每周运行两次?

我知道如何为每周设置一个cron作业:

0 0 * * 0
Run Code Online (Sandbox Code Playgroud)

cmb*_*ley 25

以下内容如何:

0 0 * * 1,4
Run Code Online (Sandbox Code Playgroud)

这将星期几设置为星期一(1)和星期四(4).您可以选择0-7的任何值(0和7都是星期日).

对于更易读的crontab,您还可以使用名称:

0 0 * * MON,THU
Run Code Online (Sandbox Code Playgroud)

另请参阅:如何指示cron每两周执行一次作业?

  • 双周是一个含糊不清的短语; 在英国,它往往意味着每周两次.对于"每隔一周"我们使用*每两周*:-)请参阅Petesh上面的相关问题的评论. (5认同)

小智 5

回复埃尔比问题:

0 0 1,15 * *
Run Code Online (Sandbox Code Playgroud)

这会将 cronjob 设置为每月(两周)两次,即每月的第一天和第 15 天。