【问题标题】:Setting a cron job for 3 specific times in a day?在一天内设置 3 个特定时间的 cron 作业?
【发布时间】:2015-01-27 10:06:54
【问题描述】:

我了解如何在 3 小时内每小时或每小时执行一次,但是如何为 3 个不同的特定时间设置 cron 作业?即:07:15、16:30、23:00。

【问题讨论】:

  • @aberna 我看到了,第一列是 15,30,00 吗?那不是也让工作在 7:30 和 7:00 运行吗?
  • 我现在意识到您在寻找什么。有什么理由将所有内容压缩在 crontab 的一行中?
  • @aberna 是的,这是一个 splunk 限制

标签: cron


【解决方案1】:

通过像这样添加三行。

07:15

15 7 * * * <command>

16:30

30 16 * * * <command>

23:00

0 23 * * * <command>

这是定义:

,----------------- minute (0-59)
| ,--------------- hour (0-23)
| | ,------------- day of month (1-31)
| | | ,----------- month (1-12) or use names
| | | | ,--------- day of week (0-7) (0 or 7 is Sun, or use names)
| | | | |
* * * * * <command>

【讨论】:

  • 感谢您的回答,不幸的是,由于 splunk 的限制,我只能在一行上完成。但无论如何都要投赞成票!
  • 你能弄清楚如何在一行中完成吗?需要类似的解决方案。
猜你喜欢
  • 2019-05-23
  • 2016-06-05
  • 2020-09-02
  • 1970-01-01
  • 2014-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多