【问题标题】:How do I disable cronjob for particular time interval如何禁用特定时间间隔的 crontab
【发布时间】:2019-08-26 04:40:28
【问题描述】:

我有一个每天每分钟运行一次的 cronjob。我要求从特定时间停止它,例如:周六下午 2 点到周一上午 10 点。如何实现

【问题讨论】:

    标签: cron cron-task


    【解决方案1】:

    您应该明确定义要运行的时间。而且由于时间限制,这不能通过一行来完成。类似的东西可以完成这项工作:

    * * * * 2-5 /path/to/script
    * 0-13 * * 6 /path/to/script
    * 10-23 * * 1 /path/to/script
    

    第一行将从周二到周五每分钟运行一次

    第二行每分钟运行一次,直到周六 14 点

    第三行将从周一 10 点开始每分钟运行一次

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-05
      • 1970-01-01
      • 2021-05-05
      相关资源
      最近更新 更多