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

小七哥
  • 323
北京

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

回复
阅读 541
2 个回答
zxdposter
  • 2.4k
上海
✓ 已被采纳

需要分成两个执行。

下面的表达式将会执行到 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 * * *

cevin
  • 7.2k
河南
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏