我有以下语法(我认为是correcT?),但它每分钟运行一次命令!
* */4 * * * /cmd.sh
0 0,4,8,12,16,20 * * * /cmd.sh
这可能是我怎么做的。 这将每隔4小时,00:00,04:00,08:00,12:00,16:00,20:00运行。
这只是一个更详细的写作* / 4的方式,但它应该是一样的。
这将每分钟时间运行的工作,可以被4整除。你想要:
15 * * * * whatever...
这将在每小时15分钟后运行。 把你最喜欢的分钟号码放在那里。
如果你想每小时运行一次,可以被4整除,那么:
15 */4 * * * whatever...
执行crontab -e,然后添加以下条目
0 * / 4 * * * path_to_the_script
这将脚本每4小时。
问题是*在第一列
'* * / 2 * * * / path-to-script'
这意味着每分钟运行一小时,但每两小时只运行一次