crontabでこのスケジュールを作成するにはどうすればよいですか?

crontabでこのスケジュールを作成するにはどうすればよいですか?

7時から24時まで2分間隔で、翌日24時から7時まで10分間隔でコマンドを実行したいと思います。

私は書く

*/2 7-24 * * * command

*/10 24-7 * * * command

しかし、crontab何か問題があると教えてください。では、どうすれば解決できますか?ありがとうございます!

ベストアンサー1

真夜中は24ではなくゼロです。また、各列は独立して動作するため、「7-237:00から23:00の間」ではなく、「時間部分が7:00から23:00の間にあるたびに」を意味します。そのため、7-23「7:00から真夜中まで」、0-6「真夜中から7:00まで」に使用されます。

*/2 7-23 * * * command
*/10 0-6 * * * command

おすすめ記事