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

Share

Leave a Reply

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

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.