1
我的工作要求是: 每随15分钟 2.Everyday上午8:00至第二天上午03时cron表达式
所以工作让运行从每15分钟上午08:00至次日凌晨3:00。
这可以通过使用cron表达式来实现。
试过这个,但它似乎没有帮助。
0 0/15 8-3 * * ?
感谢, Wajid
我的工作要求是: 每随15分钟 2.Everyday上午8:00至第二天上午03时cron表达式
所以工作让运行从每15分钟上午08:00至次日凌晨3:00。
这可以通过使用cron表达式来实现。
试过这个,但它似乎没有帮助。
0 0/15 8-3 * * ?
感谢, Wajid
*/15 0-2,8-23 * * * test.sh
─┬── ───┬──── ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ │
│ │ │ │ └───── day of week (all)
│ │ │ └─────── month (all)
│ │ └───────── day of month (all)
│ └─────────────── hour (between 0-2 and between 8-23)
└────────────────────── min (every 15 minutes)
运行,每15分钟,从上午12:00到上午02点45分从上午08:00到每天的23:45。
0-2,8-23
相当于0,1,2,8,9,10,...,23
而*/15
相当于0,15,30,45
。
以上将不包含03:00,因为上次执行时间为02:45;如果我们使用0-3而不是0-2,它也会在03:15,30,45执行。
为了能够还包括03:00(02:59其实)我们需要的是多一点冗长:
14,29,44,59 0-2,8-23 * * * test.sh
试试这个: */15 8-24 * * */home/user/command.sh和 */15 0-3 * * * /home/user/command.sh – roeb
包括上午03:00还是不是? –
感谢您的回复。凌晨3点将包括在内。 –