72 在crontab中,我可以使用星号表示每个值,或者使用“ * / 2”表示每个偶数。 有没有办法指定每个奇数值?(像“ 1 + * / 2”这样的东西会起作用吗?) cron crontab — 列维克 source
100 根据您的cron版本,您应该能够执行(例如说几个小时): 1-23/2 通过crontab(5)联机帮助页中的EXTENSIONS部分: Ranges can include "steps", so "1-9/2" is the same as "1,3,5,7,9". 对于更便携的解决方案,我怀疑您只需要使用简单的列表: 1,3,5,7,9,11,13,15,17,19,21,23 但是,将命令包装在shell脚本中可能会更容易,如果没有在奇数分钟内调用该命令,该脚本将立即退出。 — 齐格登 source
0 即使间隔5分钟也可以在Cronie上使用,例如 3-58/5 * * * * /home/test/bin/do_some_thing_every_five_minute — 托马斯·詹森(Tomas Jensen) source
0 我意识到这已经快10年了,但我每两小时的零工时数就很难得到1-23 / 2。 对于所有您的用户,都不需要精确的奇数小时精度。我做了以下适合我团队需求的事情。 59 */2 * * * 第59分钟,每两个小时执行一次作业。 — pbjolsby source