【问题标题】:How to set cron job for bi-weekly (twice a week)如何为双周(每周两次)设置 cron 作业
【发布时间】:2012-12-16 19:12:34
【问题描述】:

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

我知道如何设置每周的 cron 作业:

0 0 * * 0

【问题讨论】:

标签: linux ubuntu cron crontab


【解决方案1】:

这些答案很棒,但我想分享一个我在查看此问题和答案后立即发现的工具,名为 crontab.guru。我不是附属的,我只是觉得它是一个不错的工具。

crontab.guru for 'At 00:00 on Monday and Thursday.'

【讨论】:

    【解决方案2】:

    回复埃尔比的问题:

    0 0 1,15 * *
    

    这将在一个月内设置 cronjob(两周)2 次,即一个月的第 1 天和第 15 天。

    【讨论】:

      【解决方案3】:

      以下内容如何:

      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?

      【讨论】:

      • 我想在一个月内设置 2 次 cron。每 2 周设置一次 cron
      • Biweekly 是一个模棱两可的短语;在英国,这往往意味着每周两次。对于“每隔一周”,我们使用 fortnightly :-) 有关相关问题,请参阅上面 Petesh 的评论。
      猜你喜欢
      • 2019-06-24
      • 1970-01-01
      • 2010-09-25
      • 2019-10-09
      • 1970-01-01
      • 2015-09-24
      • 2021-06-25
      • 2017-10-31
      • 1970-01-01
      相关资源
      最近更新 更多