CronJob - 安排立即开始每12小时运行一次的工作

时间:2015-07-28 11:11:29

标签: unix cron

有没有办法定义一个每12小时运行但会立即启动的cron jon? 例如,如果现在是14:30,我开始使用cron,我希望这项工作能够在15:00,3:00,15:00等运行。

但如果我在16:22开始使用cron,我希望它是: 17:00,7:00,17:00等。

1 个答案:

答案 0 :(得分:1)

为什么不将您的参赛作为:

0 00,12 * * * /script/

这将在每天午夜和中午12点运行,然后在您启动并重新启动cron时编辑计划(尽管不确定为什么您需要根据cron服务器何时启动或停止而改变计划)。

编辑:

怎么样

0 */12 * * * /script

或者如果您希望它在启动时运行

* */12 * * * /script

你可能需要在5分钟的剧本中添加一个睡眠(除非它已经准备好了)

相关问题