GNU/Linux >> Tutoriels Linux >  >> Linux

comment exécuter le travail cron tous les 3 mois?

Solution 1 :

Ce qui suit exécutera le script les 1er janvier, avril, juillet et octobre à 03h30

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

Alternativement, mais moins évident

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

Sera diffusé tous les trois mois à 03h30 le 1er janvier, avril, juillet et octobre.

Solution 2 :

Wikipedia a une belle explication sur la façon de configurer Cron.

Pour votre cas spécifique, vous pouvez exécuter une expression Cron tous les 3 mois - évidemment, modifiez les mois en fonction de votre emploi du temps.

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

Solution 3 :

La réponse acceptée est bonne, tu utiliserais une alternative avec des chiffres plus simples et plus faciles à lire :https://crontab.guru

0 0 1 */3 *

Lire comme ceci :"A 00:00 le jour du mois 1 tous les 3 mois."


Linux
  1. Planifier un travail dans Cron pour qu'il s'exécute toutes les heures dans Ubuntu 20.04 - Comment l'implémenter ?

  2. Comment configurer le travail CRON pour qu'il s'exécute toutes les 10 secondes sous Linux ?

  3. Comment exécuter une tâche cron dans un conteneur docker

  4. Comment configurer la tâche cron pour qu'elle s'exécute tous les 2 jours à 23h

  5. Comment exécuter une tâche cron à une heure précise chaque jour ?

Comment exécuter des tâches Cron toutes les 5, 10 ou 15 minutes

Comment planifier une tâche dans Cron pour qu'elle s'exécute toutes les heures dans Ubuntu 20.04

Comment exécuter une tâche Crontab chaque semaine le dimanche

Comment vérifier si une tâche Cron a été exécutée (journal Crontab)

Comment configurer et exécuter un Cron dans cPanel

Comment puis-je exécuter une tâche cron toutes les 30 minutes ?