Aller au contenu principal

MODULE 6 - Scripting Shell

Vue d'Ensemble​

Ce module vous apprend à automatiser des tâches avec le shell Bash. Vous découvrirez les variables, les structures de contrôle, les fonctions, et surtout la planification de tâches avec cron et systemd timers.

Objectifs d'Apprentissage​

À la fin de ce module, vous serez capable de:

  • Écrire des scripts Bash de base et avancés
  • Utiliser les variables et paramètres
  • Implémenter des structures de contrôle (if, for, while)
  • Créer des fonctions réutilisables
  • Planifier des tâches avec cron et crontab
  • Utiliser systemd timers comme alternative moderne

Durée Estimée​

Théorie: 5-6 heures
Pratique: 4-5 heures
Total: 9-11 heures


Concepts Clés​

Scripting Bash​

  • Variables et paramètres
  • Structures de contrôle
  • Fonctions
  • Gestion d'erreurs

Planification de Tâches​

  • Cron: Syntaxe, crontab, /etc/cron.d
  • systemd timers: Alternative moderne à cron
  • Anacron: Pour les systèmes non 24/7

Module créé le: Décembre 2024