从晚上11:30到凌晨1:30,每15分钟运行一次CronJob

从晚上11:30到凌晨1:30,每15分钟运行一次CronJob,cron,Cron,从晚上11:30到凌晨1:30,每隔15分钟运行一次CronJob的表达式是什么 (11.30,11.45,00.00,00.15,00.30,00.45,1.00,1.15,1.30) 我必须把它分成两半还是只能用一个 这是我得到的最接近的结果: 15/15,30,45 23,0,1 * * * next at 2018-11-08 23:15:00 then at 2018-11-08 23:30:00 then at 2018-11-08 23:45:00 then at 201

从晚上11:30到凌晨1:30,每隔15分钟运行一次CronJob的表达式是什么

(11.30,11.45,00.00,00.15,00.30,00.45,1.00,1.15,1.30)

我必须把它分成两半还是只能用一个

这是我得到的最接近的结果:

15/15,30,45 23,0,1 * * *

 next at 2018-11-08 23:15:00
 then at 2018-11-08 23:30:00
 then at 2018-11-08 23:45:00
 then at 2018-11-09 00:15:00
 then at 2018-11-09 00:30:00

你可以试试这样的

*/15 * * * * ts=$(date "+%H%M") ; test $ts -gt 1130 -a $ts -lt 2359 -o $ts -gt 0000 -a $ts -lt 0130 && /path/to/command 
…这是未经测试的,或者说是理所当然的。我们的想法是每15分钟检查一次时间,如果时间在条件中定义的范围内,则执行命令。另外,有两个cron条目也不会有什么坏处。这可能更简单