# Validateur d'expression Cron

Valide la syntaxe des expressions de tâches planifiées Linux Crontab (minute heure jour mois jour_semaine)

> Page canonique: https://elysiatools.com/fr/tools/cron-expression-validator

- **Catégorie:** Validation

- **Mots-clés:** cron, crontab, planification, validateur, linux, unix, tâche, minuterie, expression

## Présentation

Le Validateur d'expression Cron est un outil en ligne qui vérifie la syntaxe des expressions utilisées dans les tâches planifiées Linux Crontab. Il permet de valider rapidement si une expression cron est correctement formatée avant de l'implémenter dans un système.

## Entrées

- **Expression Cron** (text): Entrez l'expression cron (ex: 0 0 * * * pour quotidien à minuit)...

## Quand l'utiliser

- Lors de la configuration d'une nouvelle tâche planifiée sur un serveur Linux.
- Quand vous rencontrez une erreur de syntaxe dans votre crontab et devez la corriger.
- Pour apprendre et vérifier la validité des expressions cron avant de les utiliser en production.

## Fonctionnement

- Entrez l'expression cron dans le champ de saisie dédié.
- L'outil analyse la syntaxe en vérifiant les cinq champs : minute, heure, jour du mois, mois, jour de la semaine.
- Un message de retour indique si l'expression est valide ou détaille les erreurs détectées.

## Cas d'usage

- Automatiser des sauvegardes de fichiers à des heures creuses.
- Programmer des tâches de maintenance système récurrentes.
- Planifier l'exécution de scripts pour des rapports périodiques.

## Questions fréquentes

### Qu'est-ce qu'une expression cron ?

Une expression cron est une chaîne de cinq champs qui définit quand une tâche doit s'exécuter dans les systèmes Unix/Linux.

### Comment écrire une expression pour exécuter une tâche tous les lundis à 9 heures ?

Utilisez '0 9 * * 1' où 0 est la minute, 9 est l'heure, les astérisques pour tous les jours et mois, et 1 pour lundi.

### Quelles sont les limites des valeurs dans une expression cron ?

Les minutes vont de 0 à 59, les heures de 0 à 23, les jours du mois de 1 à 31, les mois de 1 à 12, et les jours de la semaine de 0 à 6 (dimanche à samedi).

### Puis-je utiliser des caractères spéciaux comme * ou / dans une expression cron ?

Oui, * signifie 'tous', / pour les intervalles (ex: */5 pour toutes les 5 minutes), et - pour les plages (ex: 1-5).

### L'outil fonctionne-t-il pour les expressions cron de systèmes comme macOS ou Windows ?

Non, cet outil est spécifiquement pour les expressions cron standard de Linux Crontab. D'autres systèmes peuvent avoir des variations.

## Outils associés

- [Validateur de code couleur](https://elysiatools.com/fr/tools/color-code-validator): Valide la syntaxe des codes de couleur Hex (#FFF, #RRGGBB), RGB/RGBA, HSL/HSLA
- [Validateur de Fichiers .env](https://elysiatools.com/fr/tools/env-file-validator): Valider les fichiers .env pour les erreurs de syntaxe et problèmes courants
- [Validateur ARN AWS](https://elysiatools.com/fr/tools/aws-arn-validator): Valide le format des Amazon Resource Names (ARN)
- [Validateur de Devise](https://elysiatools.com/fr/tools/currency-validator): Valide les codes de devise ISO 4217
- [Validateur d'Email](https://elysiatools.com/fr/tools/email-validator): Valide les adresses email et vérifie la délivrabilité
- [Validateur Mondial de Numéros de Téléphone](https://elysiatools.com/fr/tools/global-phone-validator): Valide les numéros de téléphone de plusieurs pays dont la Chine, les États-Unis et plus
- [Validateur de Codes Postaux Mondiaux](https://elysiatools.com/fr/tools/global-postal-code-validator): Valide les formats de codes postaux de plusieurs pays, y compris les USA ZIP, le Royaume-Uni, le Canada et plus
- [IBAN & SWIFT Validator](https://elysiatools.com/fr/tools/iban-swift-validator): Validate International Bank Account Number (IBAN) and SWIFT/BIC codes with checksum verification

## Exemples

- [Exemples d'expressions Cron](https://elysiatools.com/fr/samples/cron-expression): Collection d'expressions cron pour divers modèles de planification (chaque minute, toutes les heures, quotidiennement, hebdomadairement, mensuellement, etc.)
- [Exemples de Traitement d'Images Android Java](https://elysiatools.com/fr/samples/android-image-processing-java): Exemples de traitement d'images Android Java incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Android Kotlin](https://elysiatools.com/fr/samples/android-image-processing-kotlin): Exemples de traitement d'images Android Kotlin incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Web Python](https://elysiatools.com/fr/samples/web-image-processing-python): Exemples de traitement d'images Web Python utilisant PIL/Pillow incluant la lecture, l'enregistrement, le redimensionnement et la conversion de format

## Contenu associé

- [Validation et simulation des expressions cron](https://elysiatools.com/fr/hubs/cron-expression-validation-and-simulation): Générez ou convertissez des expressions cron, validez leur sémantique, visualisez les exécutions et testez une fenêtre explicite.
