00:05から23:55の間に5分ごとにcronjobを実行する方法

00:05から23:55の間に5分ごとにcronjobを実行する方法

crontabが00:05から23:55の間に5分ごとにコマンドを実行するようにスケジュールしたいと思います。私は初めてcronに触れ、これを行う正しい方法を見つけるために努力しています。現在、私は数時間から数分ではなく、数時間の間に行う方法だけを知っています。たとえば、00:00から23:00の間に5分ごとにコマンドを実行するには、次のようにします。*/5 0-23 * * *

ところで、00:05から23:55の間に5分ごとに実行したいと思います。どうすればいいですか?あなたが提供できる助けに感謝します!

ベストアンサー1

真夜中を除いて、毎時間、5分ごとにジョブを実行したいようです。

あなたには2つのタスクが割り当てられます。

5-55/5  0-23  *  *  *
0       1-23  *  *  *

hh:05最初のジョブは5分ごとに、からまで毎時間、からhh:55まで毎時間実行されます。作業は毎時間スキップされます。0023

2番目のジョブは、真夜中ではなく毎時時間通りに01:00実行されます。23:00これは、最初のスケジュールでスキップされた1時間あたりのタスクを処理します。

また見なさい:https://crontab.guru/

おすすめ記事