cronograma de trabajo cron complejo

cronograma de trabajo cron complejo

Sé que puedo hacer esto si llamo a un script para verificarlo, pero tengo curiosidad por saber si puedo hacerlo solo con el cron.

Necesito ejecutar un trabajo una vez al año el primer sábado de julio. Si ese sábado es el 4 de julio, ejecútelo el 5 de julio.

Respuesta1

Es esosieso te atrapará.

Mmm. Puedes hacerlo con 2 líneas:

12 12 1,2,3,5,6,7 7 6 ./script.sh
12 12 5 7 0 ./script.sh

Línea 1: 12:12 p.m. los días 1,2,3,5,6 o 7 de julio solo si es sábado

Línea 2: 12:12 del 5 de julio solo si es domingo

La línea 1 debe cubrir todos los casos excepto el 4, y la línea 2 debe cubrir el caso en el que el sábado es el 4 de julio.

información relacionada