Por El techno! el 24-Aug-2007 | Este tip esta viene con dedicatoria especial, ahi te va jorge como hacer los crontabs
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
| Item | Definition | Valid Values |
|---|
| MIN | Minuto | 0-60 |
| HOUR | Hora [24-horas] | 0-23 |
| MDAY | Dia of Month | 1-31 |
| MON | Mes | 1-12 OR jan,feb,mar,apr … |
| DOW | Dia de semana | 0-6 OR
dom,lun,mar,mier,juev,vier,sab |
| COMMAND | Commando 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
Leído 122 veces

|