ジョブの開始と終了を指定するにはどうすればよいですか?
たとえば、午前 5 時に開始して午後 10 時に終了する 5 分ごとに実行します。これはいつでも可能ですか?
これのCron構文は次のようになります
*/5 5-22 * * * sh ./script.sh
説明
*/5 5-22 * * * sh ./script.sh
\ \ \ \ \_every week day
\ \ \ \__every month
\ \ \___every day
\ \_______every hour between 0500 (5 AM) and 2200 (10 PM)
\__________every 5 minutes
いつでもそれを行う方法は次のとおりです
# schedule.rb
every '*/5 5-22 * * *' do
command "echo 'crontab syntax is useful'"
end