Linux 如何在凌晨2点到4点之间每隔30分钟编写一个cron?

Linux 如何在凌晨2点到4点之间每隔30分钟编写一个cron?,linux,cron,crontab,Linux,Cron,Crontab,我想在凌晨2点到4点之间每隔30分钟计算一次cron? 所以cron运行时间将是:2:00 2:30 3:00 3:30 4:00 每小时都是这样的: 0 2,3,4***命令 谢谢。我只想把它写成两条截然不同的规则: 0,30 2-3 * * * /run/this/command 0 4 * * * /run/this/command 如果你是那种担心这类事情的人(我不是),你可以用一个条件把它放到一行: 0,30 2-4 * * * [[ "$(date +%H%M)" !=

我想在凌晨2点到4点之间每隔30分钟计算一次cron? 所以cron运行时间将是:2:00 2:30 3:00 3:30 4:00

每小时都是这样的: 0 2,3,4***命令


谢谢。

我只想把它写成两条截然不同的规则:

0,30 2-3 * * * /run/this/command
0    4   * * * /run/this/command
如果你是那种担心这类事情的人(我不是),你可以用一个条件把它放到一行:

0,30 2-4 * * * [[ "$(date +%H%M)" != "0430" ]] && /run/this/command

这也将运行4:30给出的命令,但除非时间不是4:30,否则不会实际调用脚本。

我喜欢这个答案,但是否可以将它写在一行中?