Cron
如何每 45 天安排一次 cronjob?
如何每 45 天通過 cronjob 執行一個 shell 腳本?
如果您不需要正好 45 天,但“一個半月”就可以了,那麼一個簡單的方法是每三個月在月初執行一次,然後在每個月的下個月中旬執行一次那些:
0 12 1 1,4,7,10 * /path/to/script 0 12 16 2,5,8,11 * /path/to/script
對於一般的任意間隔,其他答案顯然更好,但無論如何 45 天聽起來像是基於一個月的長度。人類使用者也可能更習慣於在月初或月中發生的事情,而不是每次都看到確切的日期漂移一兩天。