Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否使用 cron,在我为任务运行设置特定日期之后,我是否可以指定它从那时起以特定天数的间隔运行。
例如:我知道你可以 */2 * * * * 每 2 分钟运行一次
但是是否可以说 0 0 15 4 * 运行一个文件,然后每 X 天运行一次?
即在 X 天运行,然后每 20 天运行一次
我想我可能需要 2 个 crons,当第一个被设置时,第二个被初始化?因此在 crontab 文件中创建 */20 参数?
有什么建议么?
恐怕您将不得不编写一个包装脚本来执行一些时间戳魔术,并检查您想要每二十天运行一次的最后一次成功运行的时间。
Cron 不为您所追求的提供任何支持。
让 cron 每天执行包装器。