我有這個:*/5 6-22 * * * *
從 6 點到 23 點,每 5 分鐘運行一次。
我想知道跑步是否可以在 6:15 到 22:40 開始。
答案1
不要過度設計它。
15-55/5 6 * * * /usr/bin/foo
*/5 7-21 * * * /usr/bin/foo
0-40/5 22 * * * /usr/bin/foo
答案2
let timecheck=$(date +%H%M) && if [ $timecheck -ge 615 ]; then if [ $timecheck -le 2240 ]; then { run_your_job.sh;}; else { echo 'do nothing';}; fi; fi;