注意:在nix中,我是个新手。
我有一个运行几个程序的cronconfiguration。 他们大多数每天运行一次,而且他们在不同的时间(凌晨2点,凌晨3点,凌晨4点等)设置,所以他们不能同时运行。
现在,我有一个每10分钟运行一次的进程,运行速度非常快(大约6秒),并且正在与2AM,3AM,4AM进程“重叠”。
目前configuration如下:
* / 10 * * * * / home / blahblah
它运行在0,10,20,30,40,50分钟。
它可能会运行在“不是0”,但stream离失所,例如,5分钟? 因此,它会运行在5,15,25,35,45,55。 就像“* / 10 + 5”,如果你愿意的话。
这个想法是简单地避免这个过程与在00分钟运行的过程同时运行,并且每隔10分钟运行一次。
有任何想法吗?
谢谢!
丹尼尔
你必须在你的crontab中这样做:
5,15,25,35,45,55 * * * * /home/blahblah
第一部分告诉它每年每个月每天每小时运行5,15,…,45,55分钟
杜哈刚刚find了…
8,18,28,38,48,58 * * * * / home / blahblah
对于那个很抱歉。
每5,15,25,35,45和55分钟可以使用下面一行
5-55/10 * * * * sh foobar.sh
这适用于大多数操作系统默认的cron Vixie cron。