Ubuntu サーバーで cron ジョブをセットアップしようとしています。1 日の特定の時刻と特定の曜日に cron ジョブでスクリプトを実行する必要があります。たとえば、次のシーケンスでスクリプトを実行する cron ジョブをセットアップしたいとします。
平日の午前 9 時から午後 2 時まで、2 分ごとにスクリプトを実行します。
これは私がこれまでにできたことです:
*/2 09-14 * * * /path_to_script
平日はどうすればいいですか?
あなたが何時間もしたのと同じ:
*/2 09-18 * * 1-5 /path_to_script
0
と7
Sunday
6
は Saturdayを表す
ので、1-5
月曜から金曜までを意味します
実際、スクリプトを実行する最後の時間は 13:00 から 13:59 であるため、次のようにします。
*/2 9-13 * * 1-5 /path_to_script
つまり、最初の実行時間は 9:00、次に 9:02、というように 13:58 まで続き、14:00 が含まれていないため、最後の実行になります。