0 0/1 * 1/1 * * Cron Expression Meaning

3 min read Jun 02, 2024
0 0/1 * 1/1 * * Cron Expression Meaning

Comprendre l'expression cron : 0 0/1 * 1/1 * *

L'expression cron "**0 0/1 * 1/1 * ***" est un exemple d'une expression cron qui définit une tâche planifiée à exécuter toutes les minutes. Examinons de plus près chaque partie de cette expression :

Structure de l'expression cron

Une expression cron est composée de six champs, séparés par des espaces :

  1. Minute: 0-59
  2. Heure: 0-23
  3. Jour du mois: 1-31
  4. Mois: 1-12 ou les noms des mois (JAN-DEC)
  5. Jour de la semaine: 0-7 (0 ou 7 pour dimanche)
  6. Commande: la commande à exécuter

Analyse de l'expression cron "0 0/1 * 1/1 * *"

  • Minute (0): Cette expression indique que la tâche doit être exécutée à la minute 0 de chaque heure.
  • Heure (0/1): Le "0/1" signifie que la tâche doit être exécutée toutes les minutes, à partir de la minute 0.
  • Jour du mois (*): L'astérisque indique que la tâche doit être exécutée tous les jours du mois.
  • Mois (1/1): L'expression "1/1" signifie que la tâche doit être exécutée tous les mois de l'année, à partir du mois 1 (janvier).
  • Jour de la semaine (*): L'astérisque indique que la tâche doit être exécutée tous les jours de la semaine.

Résumé

L'expression cron "**0 0/1 * 1/1 * ***" indique que la tâche doit être exécutée toutes les minutes, tous les jours, tous les mois de l'année. C'est une expression très fréquente pour des tâches qui nécessitent une exécution fréquente, comme la surveillance de systèmes ou la mise à jour de données.

En résumé, cette expression cron définit une tâche qui s'exécute toutes les minutes. L'utilisation de "0/1" dans le champ des heures signifie que la tâche se répète chaque minute, de la première à la dernière. La présence d'astérisques dans les autres champs indique que la tâche se répète chaque jour du mois et chaque jour de la semaine.

Related Post


Featured Posts