crontab 在 21到22点和3点到4点之间每隔3分钟执行一次命令如何写规则?

作者站长头像
站长
· 阅读数 14

如题,请大神指点一二,谢谢。

回复
1个回答
avatar
test
2024-07-20

需要分成两个执行。

下面的表达式将会执行到 22:03,和 04:03*/3 21-22 * * **/3 3-4 * * *

如果只想执行到整点 224,需要分成 4 个。*/3 21-21 * * *0 22 * * **/3 3-3 * * *0 4 * * *

在线测试

更新一

执行到 22:03,和 04:03*/3 21-22,3-4 * * *

执行到整点 224*/3 21-21,3-3 * * *0 22,4 * * *

更新二

执行到 22:03,和 04:03*/3 21,3 * * *

执行到整点 224*/3 21,3 * * *0 22,4 * * *

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容