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
まで毎時間実行されます。作業は毎時間スキップされます。00
23
2番目のジョブは、真夜中ではなく毎時時間通りに01:00
実行されます。23:00
これは、最初のスケジュールでスキップされた1時間あたりのタスクを処理します。
また見なさい:https://crontab.guru/