Tutorial de Cron II
Escrito el 24 de septiembre, 2007
Esta va a ser la segunda parte del tutorial de cron, esta vez os voy a mostrar como podemos programar tareas en cron con rangos, repeticiones o varios valores.
Como habiamos comentado en la primera parte del tutorial de cron el * nos indica que el proceso se realizará pr cualquier valor válido, por ejemplo :
30 * * * * script ( el script se ejecutará el minuto 30 de cada hora, de cada día… )
Pero existen otros operadores para cron:
- El operador / nos permite definir una repetición
- El operador – nos permite definir un rango de valores
- El operador , nos permite definir varios valores
Veamos unos ejemplos :
Si queremos que nuestro script se ejecute cada 2 horas, deberiamos escribir en el cron:
0 */2 * * * script
O cada 5 minutos :
*/5 * * * * script
Ahora nuestro script solo se ejecutará de Lunes a Viernes a las 9,30h:
30 9 * * 1-5 script
O entre las 5 y las 9 de la mañana:
0 5-9 * * * script
Y por último, nuestro script se ejecutara a las 10.01h, a las 14.01h y las 23.01h, nuestro cron quedaria así :
1 10,14,23 * * * script
Hasta aquí la segunda parte del tutorial de cron.
Consultar la primera parte del tutorial de cron
Categorías Linux