我使用的perl cron,我想作一个规则,这样的

运行每二十分钟时间开始yy:年的时间(直到时间的尽头)

我怎么会把这个变成一个cron串?perl:cron似乎使用相同的语法规则cron这样一个定期cron串应工作

TIA!

有帮助吗?

解决方案

简短的回答是,你会么需要写这个自己或者找到不同的第三方软件包,由于您的要求。有两件事你要求,cron不这样做:

  1. 运行每一个X分钟。

    说你想要运行每一个40分钟,你写这个 */40 * * * *.这实际运行,每60分钟至1:40,2:40,等等。

  2. 启动/停止在时间Y/Z。

    那里根本没有cron法。你可以使用一对夫妇更cronjobs添加或删除的主要定时任务在指定的时间,但这个闻起来很像自修改的代码。鉴于复杂程度(阅读:不可靠性),就可能更好地找到一个不同的系统。

其他提示

可以指定以斜线间隔。这里的每5分钟:

*/5 * * * *

这是每2小时:

0 */2 * * *

可以不给在cron的开始/结束时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top