2016-11-08 27 views
0

我想讓cron每5th分鐘從20-24小時運行一個任務,但也需要它運行一次在00:15:00。我該如何做到這一點?Crontab計劃每小時+自定義規則

* */5 20,21,22,23,24 * * * 
+0

只需添加一個第二線爲例外規則。請記住'24'不是一天中的一個小時,它需要'00:15'。 – Petesh

回答

1

的順序是分鐘,小時,月日,月,星期幾,[用戶]命令,所以你必須把

*/5 0,20,21,22,23 * * * user /path/to/command 
+0

是正確的,但它會運行+12時間,我只需要在24:15一次,存在更優化的方式? – Wizard

+0

@Wizard 24:00,以及任何後面的東西,不是有效的時間...序列是23:58,23:59,00:00,00:01 ... – twalberg

+0

@twalberg btw它會運行+12次,這不是最佳方式 – Wizard