如何创建cron语句以运行多个小时
我需要一个cron语句运行几个小时,例如1-8然后10-15。 在这种情况下,以下语句是否有效如何创建cron语句以运行多个小时,cron,crontab,cron-task,Cron,Crontab,Cron Task,我需要一个cron语句运行几个小时,例如1-8然后10-15。 在这种情况下,以下语句是否有效 0 1-8,10-15 * * * 如果没有,谁能帮我 提前感谢,, Gnik您不能,您可以使用多个值或一个范围 01,2,3,4,5,6,7,8,10,11,12,13,14,15*** : 时间标记由空格分隔。不要在标记中使用空格, 这将混淆cron。所有五个标签都必须存在。他们是一个 逻辑与逻辑是相互联系的。最后两个之间还有一个空格 时间标记和第一个命令 时间标记可以是通配符“*”,表示“全
0 1-8,10-15 * * *
如果没有,谁能帮我
提前感谢,,
Gnik您不能,您可以使用多个值或一个范围
01,2,3,4,5,6,7,8,10,11,12,13,14,15***
:
时间标记由空格分隔。不要在标记中使用空格,
这将混淆cron。所有五个标签都必须存在。他们是一个
逻辑与逻辑是相互联系的。最后两个之间还有一个空格
时间标记和第一个命令
时间标记可以是通配符“*”,表示“全部”。它可以是一个
值、多个值、一个范围或分数范围
我发现有两个crontab条目更具可读性:
0 1-8 * * * ...
0 10-15 * * * ...
+1.更简洁/简洁。缺点是,如果命令中的某些内容发生更改,您现在可以在多个位置编辑它。您可以使用bash脚本封装参数,然后在crontab上为两个条目调用一个bash脚本。