当前位置:  开发笔记 > 编程语言 > 正文

如何让cron每隔"N"分钟运行一次,其中n%5 == 1?

如何解决《如何让cron每隔"N"分钟运行一次,其中n%5==1?》经验,为你挑选了2个好方法。

我知道我可以在cron中每五分钟运行一次,如下所示:

 */5 * * * * /my/script

如果我不希望它在12点,12点05分,12点10分运行,而是在12:01,12:06,12:11等运行怎么办?我想我可以这样做:

 1,6,11,16,21,26,31,36,41,46,51,56 * * * * /my/script

......但那很难看.有更优雅的方式吗?



1> David Z..:
1-56/5 * * * * /my/script

这应该适用于vixiecron,我不确定其他实现.



2> Sean Bright..:

使用您的第一个计划:

*/5 * * * * /my/script

并将其添加到脚本的开头:

sleep 60

(是的,这是一个笑话)


啊,睡眠的纯粹力量-1 ;-)
推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有