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.

Ver más

  • Responsable: Juan Sierra Pons.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a ovh que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

 

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