我想执行4个crons。 1.-当它在15分钟时,例如,下午14:15。另一个是30分钟时,第三个是45分钟,最后一个是00点钟。每个小时每天都有。我需要这种方式因为我需要在15分钟时完成,而不是每15分钟执行一次,例如14:17,14:32等。
我要启动此代码:
*/1 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php
它每分钟都有效,但如果我试试这个:
* * 15 * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php
不起作用,我理解“15”表示它将在15分钟时执行,例如14:15或16:15
非常感谢
答案 0 :(得分:3)
cron元素可以是列表,因此您可以使用逗号分隔的四分钟标记列表而不仅仅是15
。但请注意,分钟字段是格式的第一个字段:
0,15,30,45 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php
答案 1 :(得分:2)
15 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php
工作得很好。或者,如果您想在15,30,45,00:
运行代码*/15 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php
的地方:
因此,* * 15 * *
的示例将每分钟工作一次,每个月15日每小时一次。
此致 彼得·
答案 2 :(得分:2)
15 * * * * / usr / bin / php /var/www/html/Proyectos/forex/prueba.php将负责在xx执行此代码:15小时,即14:15,15:15, 16:15等等。 试试这个,让我知道。
同样30 * * * *将照顾xx:30小时。你可以做其余的事。它应该工作。 干杯!!!!
答案 3 :(得分:1)
如果你想要00:15,01:15,02:15,...... 23:15,第一个是每15分钟运行一次;
Ex:1 */15 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php
Ex:2 15 00-23 * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php