设置cron作业的特定时间,然后设置间隔

时间:2013-05-06 21:17:05

标签: linux cron crontab

我想知道如果使用cron,在我设置了运行任务的特定日期后,我可以指定它从该点开始以特定天数间隔运行。

例如:我知道你可以每隔2分钟执行* / 2 * * * *

但是有可能说0 0 15 4 *运行一个文件,然后每隔X天运行一次吗?

即在X天运行,然后在

之后每20天运行一次

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

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我担心你必须编写一个包装器脚本来执行一些时间戳魔法,并检查你想要每20天运行一次成功的最后一次运行。

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

让cron每天执行包装。