Como hacer Contrab

Vía: El loco mundo del Tecno

Estando en sesión con el usuario al cual le queremos agregar una tarea programada (cronjob) vamos a nuestra linea de comando

$ crontab -l con esto listaremos todas las tareas existentes en cola

$ crontab -e ahora vamos al editor (pico, nano o vi) para agregar nuestra tarea

Algo importante que tenemos que tener en mente es el formato en que se escriben los cronjobs








ItemDefinitionValid Values
MINMinuto 0-60
HOURHora [24-horas] 0-23
MDAYDia of Month 1-31
MONMes 1-12 OR jan,feb,mar,apr …
DOWDia de semana 0-6 OR
dom,lun,mar,mier,juev,vier,sab
COMMANDCommando a ejecutar commando

Ejemplo
5 * * * * echo 'Hello'
en donde:
MIN = 5
HOUR = *
MDAY= *
MON= *
DOW= *
COMMAND= echo ‘Hello’
Asi que como veran el comando echo 'Hello' sera ejecutado cada 5 minutos

Otros ejemplos
#Corre el comando a las 7:00am cada [lun-vier]
00 07 * * 1-5 mandar_mensajito.script ‘Despertar’

#Corre el comando el primero de cada mes a las 5:30pm
30 17 1 * * pagar_renta.script

#Corre el comando a las 8:00am,10:00am y 2:00pm todos los dias
00 8,10,14 * * * hacer_algo.script

No hay comentarios:

Entradas populares