我需要从周一到周五的9:30 AM到4:00 PM开始每15分钟运行一个脚本。我想在Linux系统上使用cron。
我的尝试看起来像这样:
/15, 30 9-16 * * 1-5
我的问题是cron是否将起始点识别为9:30,或者还有其他方法可以做到这一点。
答案 0 :(得分:0)
所以这是一个想法...我尚未测试过,但是我将其插入了https://crontab.guru。
您可以在crontab中尝试2个单独的条目吗? 如下所示:
30/15 9-16 * * 1-5 <your command>
然后是第二个:
0-29/15 10-16 * * 1-5 <your command>
第一个开始于9:30,然后在第二个半小时之间运行15分钟(9:30、9:45、10:30、10:45等)。第二个开始于10:00,并且仅在30分钟以下的15分钟间隔内运行(10:00、10:15、11:00、11:15等)。根据crontab.guru的输出,看起来可能可行。
答案 1 :(得分:0)
最好在上午9点到下午4点之间使用,因为我不确定要实现9.30,直到单行第4点结束
00,15,30,45 09-16 * * 1-5命令*****
如果您想精确地从9.30开始,则最终需要添加两行。
30,45 09-15 * * 1-5命令 00,15 10-16 * * 1-5命令