在午夜之前到午夜之后的cron

时间:2015-10-14 21:15:35

标签: linux cron crontab

如何将cron设置为从19:00到5:00运行?

* 19-05 * * .... 

此解决方案不起作用。

我要写两行吗?从19岁到23岁,另一次从0到5岁。

4 个答案:

答案 0 :(得分:5)

在某些发行版上,您可以:

* 19-23,0-5 * * *

点击此处:https://unix.stackexchange.com/questions/67158/crontab-entry-with-hour-range-going-over-midnight

答案 1 :(得分:0)

是的,你需要排队:

* 19-23 * * .... 
* 0-05 * * .... 

答案 2 :(得分:0)

是的,你最终会把它分开,就像这样:

*/10 22-23 * * * logger "brooks was here"
*/10 00-05 * * * logger "brooks was here after midnight"

答案 3 :(得分:0)

我可以确认19-23,0-5适用于Ubuntu服务器16.04。