Linux – Uso del crontab

Por muchas veces que usemos el crontab para automatizar tareas en nuestra distribución de Linux Favorita (o cualquier Unix) la memoria es débil y no nos acordamos de la sintaxis a utilizar … Aquí una pequeña guía.

En esta pequeña tabla tenemos todos los datos a rellenar:

1 Minutos (0-59)
2 Horas (1-24)
3 Día del mes (1-31)
4 Mes (1-12, Jan, Feb, etc) Aqui se permiten los dos formatos
5 Dia de la semana (0-6) siendo 0=Domingo, 1=Lunes, etc .
6 Usuario que ejecutara el script.
7 Script a ejecutar

Y para acabar, un pequeño ejemplo:

 0 14 * 6 juan /home/juan/bin/Script.sh >> /dev/null 2>&1

El script /home/juan/bin/Script.sh se ejecutara todos los dias de Junio a las 14:00

En condiciones normales la salida del script nos seria enviada por e-mail, pero en este caso dado que redireccionamos la salida al /dev/null toda esta información se ira al pozo negro ;P

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">