total reiniciar manualmente instalar examples eliminar ejemplos ejecutar editar linux cron crontab sysadmin

linux - reiniciar - Sintaxis del Día de la Semana de Crontab



instalar crontab ubuntu (3)

En crontab, ¿el campo Día de la semana se ejecuta de 0 - 6 o de 1 -7 ?

Estoy viendo información conflictiva sobre esto. los estados de Wikipedia 0-6 y otros sitios que he visto son 1-7 .

Además, ¿cuál sería la implicación o usar 0 o 7 incorrectamente? es decir, ¿se ejecutaría el cron?


Según la respuesta de Cyril Bouthors, aquí hay una lista del día abreviado de la semana en inglés, que se puede usar en lugar de números:

0 -> Sun 1 -> Mon 2 -> Tue 3 -> Wed 4 -> Thu 5 -> Fri 6 -> Sat 7 -> Sun

Tener dos números para el domingo ( 0 y 7 ) puede ser útil para escribir rangos de días laborables comenzando con 0 o terminando con 7 .

Ejemplos de uso de números o abreviaturas

Los siguientes cuatro ejemplos harán lo mismo y ejecutarán un comando todos los viernes, sábados y domingos a las 9.15 en punto:

15 09 * * 5,6,0 command 15 09 * * 5,6,7 command 15 09 * * 5-7 command 15 09 * * Fri,Sat,Sun command


También puede usar nombres de día como Mon para el lunes, martes para el martes, etc. Es más amigable para el hombre.


0 y 7 representan el domingo, puede usar el que desee, por lo que escribir 0-6 o 1-7 tiene el mismo resultado (vea los comentarios en el código a continuación para obtener un mejor ejemplo).

Los números del 1 al 6 se fijan a Monday , ..., Saturday .

Gráficamente:

┌────────── minute (0 - 59) │ ┌──────── hour (0 - 23) │ │ ┌────── day of month (1 - 31) │ │ │ ┌──── month (1 - 12) │ │ │ │ ┌── day of week (0 - 6 => Sunday - Saturday, or │ │ │ │ │ 1 - 7 => Monday - Sunday) ↓ ↓ ↓ ↓ ↓ * * * * * command to be executed

Además, según lo sugerido por @Henrik, es posible reemplazar los números por nombres abreviados de días, como MON , THU , etc.

Finalmente, si desea especificar un día por día, puede separar días con comas, por ejemplo SUN,MON,THU ejecutarán el comando solo los domingos, los lunes los jueves.

Más información en Wikipedia .