web-dev-qa-db-ja.com

3か月ごとにcronジョブを実行する方法

3か月ごとの最初の日に実行されるジョブのcrontabエントリはどのようになりますか?

35
haim evgi

以下は、1月、4月、7月、10月1日の03:30にスクリプトを実行します。

30 03 01 Jan,Apr,Jul,Oct * /path/to/script

あるいは、あまり明白ではない

30 03 01 */3 * /path/to/script

3月ごとの1月1日、4月、7月、10月の03:30に実行されます。

73

Wikipedia はCronの設定方法について素晴らしい説明があります。

特定のケースでは、 Cron Expression を実行して3か月ごとに実行できます。明らかに、スケジュールに合わせて月を変更してください。

0 0 1 JAN,APR,JUL,OCT  * /path/to/script.bash
8
Jon Rhoades

JIRA(およびその他の6桁のcron式)の場合:

0 0 0 1 JAN、APR、JUL、OCT?

0
lobi