【问题标题】:Crontab sets 18:00 to 09:00Crontab 设置 18:00 到 09:00
【发布时间】:2011-02-05 05:42:31
【问题描述】:

我只想设置一个 crontab,我想让一个程序每 15 分钟运行一次 从 18:00 到 09:00
我已经给出了这个声明并等待,但我认为它不起作用

*/15 18-9 * * 1-6  Program_name

任何建议将不胜感激

【问题讨论】:

  • 我选错了,道歉

标签: unix crontab


【解决方案1】:

我认为范围不能像那样环绕。将小时指定为 0-9,18-23

【讨论】:

  • 这很好,我们有什么办法可以用一个表达式本身说出来,(注意:你的想法很好)
  • 问题是 18-9 跨越多天。你给了工作日的 *,但如果有人说 1 怎么办? cron 应该在周日晚上和周一早上,还是在周日晚上和周日早上完成这项工作?这就是不允许隔夜范围的原因:它们是模棱两可的。
猜你喜欢
  • 2014-09-27
  • 1970-01-01
  • 1970-01-01
  • 2017-01-27
  • 1970-01-01
  • 2012-06-21
  • 2011-05-09
  • 2013-07-23
  • 1970-01-01
相关资源
最近更新 更多