crontab 运行 在某些时间之间每 15 分钟执行一次
crontab run every 15 minutes between certain hours
这是否正确安排在 07:00 和 19:00 之间每 15 分钟 运行?
*/15 07-19 * * * /path/script
你的命令没问题!
到运行 从 7.00 到 19.45,每 15 分钟只需使用 */15
如下:
*/15 07-19 * * * /path/script
^^^^ ^^^^^
也就是说,分钟栏中的内容*/15
会每15分钟做一些事情,而第二栏,for hours,会在指定的时间范围内做那件事。
如果你想让它 运行 到 19.00,那么你必须写两行:
*/15 07-18 * * * /path/script
0 19 * * * /path/script
您可以在 crontab.guru 中获得命令的完整描述:https://crontab.guru/#/15_7-19___
是的,没错。
crontab 中的条目应该是:
*/15 7-19 * * * /path/script >/dev/null 2>&1
这是否正确安排在 07:00 和 19:00 之间每 15 分钟 运行?
*/15 07-19 * * * /path/script
你的命令没问题!
到运行 从 7.00 到 19.45,每 15 分钟只需使用 */15
如下:
*/15 07-19 * * * /path/script
^^^^ ^^^^^
也就是说,分钟栏中的内容*/15
会每15分钟做一些事情,而第二栏,for hours,会在指定的时间范围内做那件事。
如果你想让它 运行 到 19.00,那么你必须写两行:
*/15 07-18 * * * /path/script
0 19 * * * /path/script
您可以在 crontab.guru 中获得命令的完整描述:https://crontab.guru/#/15_7-19___
是的,没错。
crontab 中的条目应该是:
*/15 7-19 * * * /path/script >/dev/null 2>&1