crontab 文件中出现错误,无法安装

crontab 文件中出现错误,无法安装

我希望我的 crontab 每 4 小时运行一次,但从某个时间下午 1 点开始:

我选择了这个配置:

0 1/4 * * *

但如果我保存我收到错误:

bad hour errors in crontab file, can't install.

以下工作完美,但我无法决定开始时间。

0 */4 * * *

答案1

你不能有1/4这样的时间。这意味着 ”01:00(凌晨 1 点)运行,每 4 小时运行一次“。你需要的是”从 01:00(凌晨 1 点)到当天结束,每 4 小时一班”。

0 1-23/4 * * *

你也可以用列出的明确的小时数来写这个,但我个人发现这更难以直观地处理,而且它的意思并不那么明显“从凌晨 1 点开始每四个小时一次”:

0 1,5,9,13,17,21 * * *

相关内容