Analyseur d'expressions Cron
Traduire les expressions Cron en descriptions lisible par l'homme avec les prochaines dates d'exécution.
Entrer une expression Cron à 5 champs ou à 6 champs.
Analyseur d'expressions Cron — Décryptez les horaires Cron en français sans frais
Notre analyseur d'expressions Cron en ligne gratuit traduit les horaires Cron cryptiques en descriptions lisibles par l'homme. Collez toute expression Cron et voyez immédiatement quand elle s'exécutera, quels sont les significations de chaque champ et les prochaines dates d'exécution. Tout se passe dans votre navigateur, sans transfert de données.
Qu'est-ce qu'une expression Cron ?
Une expression Cron est une chaîne de cinq ou six champs séparés par des espaces qui définit un calendrier pour exécuter des tâches automatisées. Cron est un planificateur de tâches basé sur le temps intégré aux systèmes d'exploitation Unix-like. Les administrateurs système et les développeurs utilisent Cron pour automatiser des tâches répétitives comme les sauvegardes, la rotation des journaux, la génération de rapports et la synchronisation des données.
Une expression Cron standard comporte cinq champs :
┌───────────── minute (0–59)
│ ┌───────────── heure (0–23)
│ │ ┌───────────── jour du mois (1–31)
│ │ │ ┌───────────── mois (1–12)
│ │ │ │ ┌───────────── jour de la semaine (0–6, dimanche = 0)
│ │ │ │ │
* * * * *
Certains systèmes (comme Spring, Quartz ou AWS) utilisent des expressions Cron étendues avec six ou sept champs, ajoutant des secondes et/ou une année. Notre analyseur prend en charge à la fois les expressions Cron standard à cinq champs et étendues à six champs (avec des secondes).
Chaque champ prend en charge des caractères spéciaux :
*— toute valeur (toutes les minutes, toutes les heures, etc.),— séparateur de liste (ex.1,15signifie le 1er et le 15e)-— plage (ex.1-5signifie de 1 à 5)/— pas (ex.*/15signifie toutes les 15 unités)?— pas de valeur spécifique (utilisé dans les champs de jour pour Quartz)L— dernier (ex.Ldans le jour du mois signifie le dernier jour)W— jour de la semaine le plus proche#— n-ième jour de la semaine (ex.4#3signifie le jeudi 3)
Comment utiliser cet analyseur Cron
- Entrez votre expression Cron dans le champ d'entrée. Utilisez 5 champs (standard) ou 6 champs (avec des secondes).
- Voyez la description lisible par l'homme — l'analyseur traduit immédiatement l'expression en anglais simple.
- Voyez la décomposition des champs — chaque champ est étiqueté avec sa signification (minute, heure, jour, etc.).
- Vérifiez les prochaines dates d'exécution — les cinq prochaines exécutions planifiées sont affichées avec des dates et heures exactes.
- Essayez les présélections courantes — cliquez sur n'importe quel bouton de présélection pour charger une expression Cron fréquemment utilisée.
Tout le traitement se fait localement dans votre navigateur.
Fonctionnalités clés
| Fonctionnalité | Avantage |
|---|---|
| Sortie lisible par l'homme | Traduit la syntaxe Cron en descriptions en anglais simple |
| Décomposition des champs | Chaque champ est étiqueté et expliqué individuellement |
| Prochaines dates d'exécution | Affiche les cinq prochaines dates et heures d'exécution planifiées |
| Presélections courantes | Boutons d'un clic pour les calendriers populaires |
| Support standard et étendu | Gère les expressions à 5 champs et étendues à 6 champs (avec des secondes) |
| Détection d'erreurs | Les expressions invalides affichent des messages d'erreur clairs |
| Aucun transfert de données | Tout le traitement se fait localement dans votre navigateur |
Expressions Cron courantes
| Expression | Description |
|---|---|
* * * * * |
Toutes les minutes |
*/5 * * * * |
Toutes les 5 minutes |
0 * * * * |
Toutes les heures |
0 0 * * * |
Tous les jours à minuit |
0 0 * * 1 |
Tous les lundis à minuit |
0 0 1 * * |
Premier jour de chaque mois à minuit |
0 0 1 1 * |
Le 1er janvier à minuit (annuel) |
*/30 * * * * |
Toutes les 30 minutes |
0 9 * * 1-5 |
Les jours ouvrables à 9h00 |
0 0 1,15 * * |
Premier et quinzième jour de chaque mois à minuit |
Pour les tâches liées à l'horodatage, vous pourriez également trouver notre Testeur de Regex utile pour valider des motifs similaires à Cron dans le code.
Cas d'utilisation réels
Débogage des tâches planifiées
Écriture des expressions Cron
Débogage des tâches planifiées
Souvenez-vous que le jour du mois et le jour de la semaine sont combinés par un 'OU'. Si vous utilisez une expression Cron qui inclut des secondes, veillez à inclure le sixième champ. Lorsque vous utilisez une expression Cron dans un script, assurez-vous qu'elle est placée dans le bon fichier de configuration. Si vous rencontrez des problèmes d'exécution, vérifiez les droits d'accès des fichiers et des dossiers concernés.
Automatisation des sauvegardes
Gestion des journaux
Automatisation des rapports
Synchronisation des données
Débogage des tâches planifiées
Souvenez-vous que le jour du mois et le jour de la semaine sont combinés par un 'OU'. Si vous utilisez une expression Cron qui inclut des secondes, veillez à inclure le sixième champ. Lorsque vous utilisez une expression Cron dans un script, assurez-vous qu'elle est placée dans le bon fichier de configuration. Si vous rencontrez des problèmes d'exécution, vérifieziez les droits d'accès des fichiers et des dossiers concernés.
Conseils pour rédiger des expressions Cron
- Commencez par la plus simple : Commencez par une expression Cron basique avant d'ajouter des éléments complexes.
- Utilisez des outils de vérification : Utilisez des outils en ligne pour vérifier la validité de votre expression Cron avant de l'appliquer.
- Testez dans un environnement isolé : Testez vos expressions Cron dans un environnement isolé avant de les déployer en production.
- Documentez vos expressions : Documentez chaque expression Cron utilisée, y compris sa signification et son objectif.
- Vérifiez les horaires d'exécution : Assurez-vous que les horaires d'exécution définies par vos expressions Cron correspondent à vos besoins opérationnels.
Foire aux questions
Cet analyseur d'expressions Cron est-il gratuit à utiliser ?
Oui, cet analyseur d'expressions Cron est entièrement gratuit à utiliser.
Quel est le support technique disponible ?
Nous offrons un support technique via notre site web et nos forums en ligne.
Puis-je utiliser cet analyseur sur des appareils mobiles ?
Oui, cet analyseur fonctionne sur tous les appareils mobiles modernes.
Quel est le format des expressions Cron acceptées ?
Nous acceptons les expressions Cron standard à cinq champs ainsi que les expressions étendues à six champs.
Puis-je exporter les résultats de l'analyse ?
Oui, vous pouvez exporter les résultats de l'analyse sous forme de fichiers texte ou PDF.
Quelles sont les limites de cet analyseur ?
Cet analyseur est conçu pour des usages généraux. Pour des cas d'utilisation très spécifiques, consultez la documentation technique détaillée.