2008-09-23 91 views

回答

73

根据您的cron的版本,你应该能够做到(几个小时,说):

1-23/2 

去通过扩展部分在crontab(5)手册页:

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 

但它可能是EASI呃把你的命令封装在一个shell脚本中,如果它不是在奇怪的时间内调用的话,它将立即退出。

2

尝试

1-23/2 

从你的问题,我假设vixie cron在。我怀疑这将与其他任何cron一起工作。

1

当我阅读手册“1-23/2”(几个小时)会做的伎俩。

51

,每一个奇数分钟将是:

1-59/2 * * * * 

每个偶数分钟将是:

0-58/2 * * * * 
0

上Cronie 作品即使间隔5分钟例如

3-58/5 * * * * /home/test/bin/do_some_thing_every_five_minute 
相关问题