我需要每隔10到30分钟从8-10到10-30每天运行任务:
start at 8:10 ->
8:30 ->
9:10 ->
..
-> 10:30 finish
我有这样的cronjob:
10,30 8,9,10 * * *
会是正确的吗?
答案 0 :(得分:3)
是的,没关系!
您可以在http://crontab.guru/#10,30_8,9,10_*_*_*
中查看由于您希望在几小时的间隔内运行它,您还可以说8-10
匹配从8到10的小时数:
10,30 8-10 * * *
为了将来参考,这是cronjobs的格式:
+---------------- minute (0 - 59)
| +------------- hour (0 - 23)
| | +---------- day of month (1 - 31)
| | | +------- month (1 - 12)
| | | | +---- day of week (0 - 6) (Sunday=0 or 7)
| | | | |
* * * * * command to be executed
答案 1 :(得分:1)