Cronjob 理解:如何 运行 每天从 8-10 到 10-30 每 10 分钟和 30 分钟?
Cronjob understanding: how to run every day from 8-10 till 10-30 every 10 and 30 minute?
我需要每天从 8 点到 10 点到 10 点 30 点,每 10 分钟和 30 分钟 运行 任务:
start at 8:10 ->
8:30 ->
9:10 ->
..
-> 10:30 finish
我有这样的定时任务:
10,30 8,9,10 * * *
会正确吗?
是的,很好!
您可以在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
一个简短的版本是
10,30 8-10 * * *
但是,是的,您的版本也可以正常工作。
如果你想玩一下,可以试试crontab.guru。
我需要每天从 8 点到 10 点到 10 点 30 点,每 10 分钟和 30 分钟 运行 任务:
start at 8:10 ->
8:30 ->
9:10 ->
..
-> 10:30 finish
我有这样的定时任务:
10,30 8,9,10 * * *
会正确吗?
是的,很好!
您可以在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
一个简短的版本是
10,30 8-10 * * *
但是,是的,您的版本也可以正常工作。
如果你想玩一下,可以试试crontab.guru。