3
我們有一個用例,我們需要運行一個程序每分鐘一段的小時數(比如說8,但在結束小時的邊界),但我們需要程序開始運行在上午6:30(半小時)
我最近被問到這種情況是否可能在一個單一的cronstring,我似乎無法找到一種方式要做到這一點,因爲分鐘區域需要匹配半小時開始時間和每分鐘執行一次。
我可以看到如何做到這一點有兩種cronstrings,1從上午6:30 - 上午7:00,然後另一個從7:00 am-3:00pm
30-59 6 * * * /path/to/my/program.sh
*/1 7-15 * * * /path/to/my/program.sh
反正是有這些組合成一個單一的cronstring?
教學的cron新的crontab格式的短片你的做法可能是唯一一個。 你可以寫一些包裝腳本,每分鐘運行一次,但只有在時間合適的情況下才能開始真正的工作。 – ArtemB
同意ArtemB。請記住,該crond不保證每分鐘執行一次。 – Daniel