GNU/Linux >> Linux の 問題 >  >> Linux

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

解決策 1:

以下は、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 月、4 月、7 月、10 月の 1 日の 03:30 に実行されます。

解決策 2:

ウィキペディアには、Cron の構成方法に関する優れた説明があります。

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

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

解決策 3:

受け入れられた答えは良いです。より単純な数字で読みやすい代替手段を使用したいと思います:https://crontab.guru

0 0 1 */3 *

次のように読みます:「3 か月ごとの 1 日の 00:00」


Linux
  1. PHPスクリプトが実行されているかどうかを確認するためのcronジョブ、実行されていない場合は実行しますか?

  2. 5 分、秒、時間、日、月ごとに cron を実行する方法

  3. 特定の曜日に cron ジョブを実行する方法

  1. 1時間10分ごとにcronジョブを実行する方法

  2. 毎週日曜日にcrontabジョブを実行する方法

  3. docker コンテナ内で cron ジョブを実行する方法

  1. Ubuntu 20.04で1時間ごとに実行するようにcronでジョブをスケジュールする-それを実装する方法は?

  2. cronに隔週でジョブを実行するように指示する方法は?

  3. 2 日ごとの午後 11 時に cron ジョブを実行するように設定する方法