Créer un planificateur de tâches avec Bash

Débutant

Ce projet vous guidera dans la création d'un planificateur de tâches à l'aide d'un script Bash. Le planificateur de tâches vous permet de planifier et de gérer des tâches à exécuter à des intervalles spécifiques, tels que toutes les heures, tous les jours ou toutes les semaines. Le script propose des options pour lister les tâches planifiées, ajouter de nouvelles tâches et supprimer les tâches existantes.

ShellLinuxBash

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Ce projet vous guidera dans la création d'un planificateur de tâches à l'aide d'un script Bash. Le planificateur de tâches vous permet de planifier et de gérer des tâches à exécuter à des intervalles spécifiés, tels que toutes les heures, quotidiennement ou hebdomadairement. Le script propose des options pour lister les tâches planifiées, ajouter de nouvelles tâches et supprimer les tâches existantes.

👀 Aperçu

Aperçu du script de planificateur de tâches

Pour commencer, vous devrez créer un fichier nommé task_scheduler.sh et écrire le code fourni dans celui-ci. Passons à la première étape.

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment créer les fichiers du projet
  • Comment ajouter du code pour afficher les tâches planifiées
  • Comment ajouter du code pour ajouter une nouvelle tâche
  • Comment ajouter du code pour supprimer une tâche
  • Comment configurer la boucle du menu principal
  • Comment rendre le script exécutable
  • Comment exécuter le projet

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Créer un script Bash
  • Utiliser crontab pour planifier des tâches
  • Demander une entrée utilisateur dans un script Bash
  • Ajouter et supprimer des tâches de crontab
  • Créer une boucle de menu dans un script Bash
  • Rendre un script Bash exécutable et le lancer
Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau débutant avec un taux de réussite de 87.37%. Il a reçu un taux d'avis positifs de 100% de la part des apprenants.

Enseignant

labby

Labby

Labby is the LabEx teacher.
OSZAR »