Catégories

Générateur d'Expression Cron

Générer des expressions cron avec des options prédéfinies et personnalisées

Points clés

Catégorie
Generator
Types d’entrée
select, text
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le générateur d'expression Cron est un outil intuitif conçu pour créer rapidement des planifications temporelles précises pour vos tâches automatisées, serveurs et scripts.

Quand l’utiliser

  • Pour configurer des tâches planifiées sur des serveurs Linux ou des environnements cloud.
  • Pour définir des fréquences d'exécution précises dans vos scripts d'automatisation.
  • Pour éviter les erreurs de syntaxe lors de la rédaction manuelle d'expressions complexes.

Comment ça marche

  • Sélectionnez une option dans la liste des programmations prédéfinies pour générer instantanément l'expression correspondante.
  • Ajustez manuellement les champs individuels (minutes, heures, jours, mois, jours de la semaine) pour une configuration sur mesure.
  • Copiez l'expression générée et intégrez-la directement dans votre fichier crontab ou votre outil de gestion de tâches.

Cas d’usage

Automatisation de sauvegardes quotidiennes de bases de données à minuit.
Envoi de rapports hebdomadaires par email chaque lundi matin.
Exécution de scripts de nettoyage de cache toutes les 30 minutes pendant les heures de bureau.

Exemples

1. Sauvegarde quotidienne

Contexte
Un administrateur système doit sauvegarder une base de données chaque jour à minuit pile.
Problème
Écrire manuellement l'expression Cron sans erreur de syntaxe.
Comment l’utiliser
Sélectionner l'option 'Every Day at Midnight' dans le menu déroulant.
Résultat
L'expression '0 0 * * *' est générée instantanément pour être ajoutée au crontab.

2. Nettoyage durant les heures de bureau

Contexte
Un développeur souhaite exécuter un script de maintenance uniquement pendant les heures de travail.
Problème
Créer une planification complexe couvrant les jours de semaine de 9h à 17h.
Comment l’utiliser
Choisir le préréglage 'Business Hours' ou configurer manuellement les heures et jours.
Résultat
L'expression générée permet une exécution automatique et ciblée sans intervention humaine.

Tester avec des échantillons

generator

Hubs associés

FAQ

Qu'est-ce qu'une expression Cron ?

C'est une chaîne de caractères composée de cinq champs définissant le moment où une tâche doit être exécutée sur un système Unix.

Puis-je créer des intervalles personnalisés ?

Oui, vous pouvez utiliser des caractères spéciaux comme '*' ou des notations comme '*/5' dans les champs de saisie manuelle.

L'outil supporte-t-il les plages de jours ?

Absolument, vous pouvez spécifier des plages comme '1-5' pour les jours de la semaine ou des mois.

Comment tester si mon expression est correcte ?

L'outil génère la syntaxe standard utilisée par la plupart des systèmes, vous assurant une compatibilité immédiate.

Les options prédéfinies sont-elles modifiables ?

Oui, vous pouvez choisir une base prédéfinie puis affiner chaque champ manuellement selon vos besoins spécifiques.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/cron-expression-generator

Paramètres de la requête

Nom du paramètre Type Requis Description
preset select Oui -
minute text Non -
hour text Non -
day text Non -
month text Non -
weekday text Non -

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-cron-expression-generator": {
      "name": "cron-expression-generator",
      "description": "Générer des expressions cron avec des options prédéfinies et personnalisées",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=cron-expression-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]