【问题标题】:Cronjob every 3 hours and cronjob every 3+1 hours每 3 小时 cron 作业和每 3+1 小时 cron 作业
【发布时间】:2019-03-23 09:44:47
【问题描述】:

我有两组要运行的 cronjob。第一个应该每 3 小时运行一次,第二个也应该每 3 小时运行一次,但比第一组晚一个小时。正确的语法是什么?

// every 3 hours
17 */3  * * *   root  script
// every 3h +1 ?
17 */3+1    * * *   root  script

【问题讨论】:

    标签: ubuntu cron


    【解决方案1】:

    语法是:

    17 */3    * * *  every-3-hours-starting-at-0-script
    17 1-23/3 * * *  every-3-hours-starting-at-1-script
    

    第一行的小时字段可以写成0-23/3。该字段中的* 只是0-23 的方便缩写。

    模式如您所愿继续。从 2 点开始每 3 小时将是:

    17 2-23/3 * * *  every-3-hours-starting-at-2-script
    

    【讨论】:

      猜你喜欢
      • 2017-05-26
      • 2014-05-25
      • 1970-01-01
      • 1970-01-01
      • 2013-10-20
      • 1970-01-01
      • 1970-01-01
      • 2011-10-22
      • 2012-08-09
      相关资源
      最近更新 更多