GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo ejecutar cron job cada 3 meses?

Solución 1:

Lo siguiente ejecutará el script el 1 de enero, abril, julio y octubre a las 03:30

30 03 01 Jan,Apr,Jul,Oct * /path/to/script

Alternativamente, pero menos obvio

30 03 01 */3 * /path/to/script

Se ejecutará cada tres meses a las 03:30 el 1 de enero, abril, julio y octubre.

Solución 2:

Wikipedia tiene una buena explicación sobre cómo configurar Cron.

Para su caso específico, puede ejecutar una Expresión Cron para que se ejecute cada 3 meses; obviamente, cambie los meses para que se adapten a su horario.

0 0 1 JAN,APR,JUL,OCT  * /path/to/script.bash

Solución 3:

La respuesta aceptada es buena, yo usaría una alternativa con números más simples y más fáciles de leer:https://crontab.guru

0 0 1 */3 *

Lee así:"A las 00:00 del día del mes 1 cada 3.er mes".


Linux
  1. ¿Cómo configurar un trabajo cron para ejecutar un ejecutable cada hora?

  2. Cómo ejecutar un trabajo cron cada hora y 10 minutos

  3. ¿Cómo configurar el trabajo CRON para que se ejecute cada 10 segundos en Linux?

  4. Cómo ejecutar un trabajo cron dentro de un contenedor docker

  5. ¿Cómo ejecutar el trabajo cron en una hora específica todos los días?

Cómo ejecutar trabajos cron cada 5, 10 o 15 minutos

Cómo programar un trabajo en Cron para que se ejecute cada hora en Ubuntu 20.04

Cómo ejecutar un trabajo Crontab cada semana el domingo

Cómo comprobar si se ha ejecutado un trabajo cron (registro crontab)

Cómo configurar y ejecutar un cron en cPanel

¿Cómo puedo hacer que un trabajo cron se ejecute cada 30 minutos?