我正在运行Debian并使用crontab并错误地认为以下内容每35分钟运行一次:
*/35 * * * * php /myscript.php
但它没有,而是在'在'超过一小时35分钟,就像这样:
35 * * * * php /myscript.php
但是,例如,这确实每20分钟运行一次:
*/20 * * * * php /myscript.php
我假设因为它超过30分钟因此无法每35分钟运行一次(因为下一个小时到达)它只是在35分钟后运行。
有没有办法(没有一些复杂的计算)让我的任务每35分钟运行一次(或45分钟)?
谢谢。
答案 0 :(得分:0)
您可以每45分钟运行带有三个cron记录的脚本:
0,45 */3 * * * php /myscript.php
30 1,4,7,10,13,16,19,22 * * * php /myscript.php
15 2,5,8,11,14,17,20,23 * * * php /myscript.php