Perl Cron计划:开始在x时,执行每y便永远
题
我使用的perl cron,我想作一个规则,这样的
运行每二十分钟时间开始yy:年的时间(直到时间的尽头)
我怎么会把这个变成一个cron串?perl:cron似乎使用相同的语法规则cron这样一个定期cron串应工作
TIA!
解决方案
简短的回答是,你会么需要写这个自己或者找到不同的第三方软件包,由于您的要求。有两件事你要求,cron不这样做:
运行每一个X分钟。
说你想要运行每一个40分钟,你写这个
*/40 * * * *
.这实际运行,每60分钟至1:40,2:40,等等。启动/停止在时间Y/Z。
那里根本没有cron法。你可以使用一对夫妇更cronjobs添加或删除的主要定时任务在指定的时间,但这个闻起来很像自修改的代码。鉴于复杂程度(阅读:不可靠性),就可能更好地找到一个不同的系统。
其他提示
可以指定以斜线间隔。这里的每5分钟:
*/5 * * * *
这是每2小时:
0 */2 * * *
可以不给在cron的开始/结束时间。
不隶属于 StackOverflow