是否可以安排仅在周三(上午 8 点)每三周运行一次的 cron 作业?或者,如果这是不可能的,每 27 天或更短时间运行一次作业,但在周三上午 8 点运行。
如果您使用 GNU/Linux 和 dillon 的crond
(查找dcron
适合您的发行版的软件包),您可以使用 crontab 的更细粒度的语法,如中所述man 1 crontab
0 8 * * wed ID=job1 FREQ=20d your_job
Run Code Online (Sandbox Code Playgroud)
your_job
如果自上次执行以来已过去至少 20 天,则该命令将于周三上午 8 点执行。