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點將包括在內。 –