⏱️
← Retour aux guides

Planifications cron hebdomadaires et mensuelles : comment exécuter des tâches par semaine et par mois

· Tags: cron-weekly, cron-monthly, every-monday-cron, crontab-schedule, weekly-schedule

Planifications cron hebdomadaires et mensuelles

Les planifications cron hebdomadaires et mensuelles gèrent la maintenance récurrente comme les sauvegardes, la génération de rapports et la rotation des journaux. Ce guide présente les expressions cron pour les modèles hebdomadaires et mensuels courants.

Expressions cron hebdomadaires

Chaque lundi à 3:00

0 3 * * 1 /path/to/weekly-job.sh

Le 1 dans le champ du jour de la semaine signifie lundi (0 et 7 sont le dimanche).

Chaque dimanche à minuit

0 0 * * 0 /path/to/sunday-job.sh

Chaque jour ouvré (lun-ven) à 9:00

0 9 * * 1-5 /path/to/workday-job.sh

Expressions cron mensuelles

Premier jour du mois à 2:00

0 2 1 * * /path/to/monthly-report.sh

Mensuel le 15 à midi

0 12 15 * * /path/to/mid-month-job.sh

Tous les 3 mois

0 3 1 1,4,7,10 * /path/to/quarterly-job.sh

Résumé

Utilisez le champ du jour de la semaine (0-7) pour les planifications hebdomadaires et le champ du jour du mois pour les planifications mensuelles. Combinez-les pour exprimer toute cadence récurrente.

Planifications cron hebdomadaires et mensuelles : comment exécuter des tâches par semaine et par mois - CoolTool