如何 运行 午夜前到午夜后(超过午夜)的 cron 作业?

How to run cron job before midnight to after midnight (over midnight)?

如何创建从 19:00 运行到 5:00 的 cron 作业?这不起作用:

* 19-05 * * .... 

我应该使用两个作业吗?

    * 19-23 * * .... 
    *  1-5  * * .... 

是的,您需要行:

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

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

* 19-23,0-5 * * *

在这里查看:https://unix.stackexchange.com/questions/67158/crontab-entry-with-hour-range-going-over-midnight

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

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

我可以确认 19-23,0-5 在 Ubuntu 服务器 16.04 上工作。