Cron 在特定的秒数上每5分钟运行一次脚本

Cron 在特定的秒数上每5分钟运行一次脚本,cron,crontab,cron-task,crontrigger,Cron,Crontab,Cron Task,Crontrigger,我想每天运行一个脚本,在09:00和22:00之间每5分钟运行一次 我知道如何在这几小时到每5分钟之间配置cron作业,但在小时:分钟:20秒时运行它非常重要 有没有办法做到这一点?谢谢@JGrice 第一班从09:00到21:55 */5 9-21 * * * sleep 20; script 这一次是22点 0 22 * * * sleep 20; script 检查系统时间并比较该时间是否为:20秒?您可以将其与睡眠300(60*5分钟)一起运行。@JGrice这样我应该每秒运行一

我想每天运行一个脚本,在09:00和22:00之间每5分钟运行一次

我知道如何在这几小时到每5分钟之间配置cron作业,但在小时:分钟:20秒时运行它非常重要

有没有办法做到这一点?

谢谢@JGrice

第一班从09:00到21:55

 */5 9-21 * * * sleep 20; script
这一次是22点

 0 22 * * * sleep 20; script

检查系统时间并比较该时间是否为:20秒?您可以将其与
睡眠300
(60*5分钟)一起运行。@JGrice这样我应该每秒运行一次任务。。。这是不是太过分了?@WizMeister当它想每5分钟运行一次时,检查系统时间,找出差异直到xx:20,然后让它睡那么长时间。@JGrice太棒了!如果我让我的老太婆睡觉,不是更好吗?例如,每5分钟从9:00到22:00,睡眠20秒,然后为最常见的crontab实现运行脚本,
0,5,10,15,20,25,30,35,40,45,50,55
可以写成
*/5
@KeithThompson,这意味着它可以更改为:**/5 9-21***睡眠20;剧本对吗?