Linux

crontab 計劃每月

  • February 16, 2013

我想從例如 3 月的第 1 天開始每隔**x個月安排一次任務。**我不確定這是否是我正在尋找的語法(每 4 個月重複一次工作):

0 0 1 3/4 * /path/to/file

crontab的手冊頁沒有詳細解釋這些步驟 (/) 的工作原理。

您對 Abhishek 的回答的評論是正確的。

0 0 1 3,7,11 * /path/to/file

在這種情況下,“/”不會做你想要的。

為了完整起見,您似乎最初想這樣做:

0 0 1 3-12/4 * /path/to/file

就像其他欄位一樣,如果您想要一個月份範圍,您必須同時指定開始和結束,用破折號分隔。例如,對於每個奇數月份,您可以使用:

0 0 1 1-12/2 * /path/to/file

引用自:https://serverfault.com/questions/479161