【问题标题】:How to start cron jobs removing offset?如何开始 cron 作业删除偏移量?
【发布时间】:2015-11-05 06:20:08
【问题描述】:

我正在运行一个每 5 分钟运行一次的 cron 作业。

现在假设我在 04:02 开始工作,因此它将每 5 分钟执行一次,因此将在 04:07、04:12、04:17 等执行...

假设我在 13:18 开始工作,所以它将在 13:23、13:28、13:33 等执行......

但我想要的是它应该只执行 5 分钟的乘法,这意味着如果我在 04:02 创建作业,它应该从 04:05、04:10 等开始执行。

如果在 13:18 开始作业,它应该从 13:20、13:25 等开始执行。

那么如何实现呢?

【问题讨论】:

    标签: linux cron crontab


    【解决方案1】:

    试试这个:

    0,5,10,15,20,25,30,35,40,45,50,55 * * * * <Your command>
    

    【讨论】:

      【解决方案2】:
      */5 * * * *
      

      这应该是你想要的。

      【讨论】:

      • 这是他已经在做的事情。我想你不明白这个问题@Ksir
      • @KSir Sultan 是对的......我希望它在固定的分钟数上执行,例如 00:05、00:10、00:15 等。我认为这会起作用。跨度>
      • @RushabhShah 好的。 Sultan 的方法效果很好,但在我的机器上 */5 * * * * 确实有效。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-22
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 2011-09-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多