Programa en ejecución cada 2 minutos con crontab.

50

Que hace

2 * * * *

significa en el contexto crontab?

Quiero ejecutar mi programa cada 2 minutos; ¿Es eso lo que 2 * * * * significa?

Juanjo Conti
fuente

Respuestas:

97

No exactamente; eso significa cada segundo minuto de la hora (es decir, 6:02, 7:02, 8:02, etc.). Para hacerlo cada 2 minutos, utilizar. */2 en la primera entrada:

*/2 * * * * my-script.sh

Puede leer más sobre la sintaxis de crontab y las opciones disponibles aquí en Wikipedia. Ubuntu también tiene una buena visión general .

John Feminella
fuente