-1

我想知道是否使用 cron,在我为任务运行设置特定日期之后,我是否可以指定它从那时起以特定天数的间隔运行。

例如:我知道你可以 */2 * * * * 每 2 分钟运行一次

但是是否可以说 0 0 15 4 * 运行一个文件,然后每 X 天运行一次?

即在 X 天运行,然后每 20 天运行一次

我想我可能需要 2 个 crons,当第一个被设置时,第二个被初始化?因此在 crontab 文件中创建 */20 参数?

有什么建议么?

4

1 回答 1

0

恐怕您将不得不编写一个包装脚本来执行一些时间戳魔术,并检查您想要每二十天运行一次的最后一次成功运行的时间。

Cron 不为您所追求的提供任何支持。

让 cron 每天执行包装器。

于 2013-05-06T21:27:33.230 回答