Aller au contenu principal

Linux 4 - Scripting Bash

Bienvenue dans le quatrième cours Linux ! Ce cours vous transformera en scripteur Bash efficace, capable d'automatiser des tâches complexes et de créer des outils DevOps professionnels.


Table des matières

#ChapitreDescription
01Introduction au scriptingPremier script, shebang, exécution
02Variables et typesDéclaration, expansion, tableaux
03Conditionsif, else, elif, case, tests
04Bouclesfor, while, until, break, continue
05FonctionsDéfinition, arguments, retour
06Manipulation de textesed, awk, cut, tr avancés
07Expressions régulièresPatterns, grep, sed avec regex
08Gestion des erreursExit codes, trap, debugging
09Bonnes pratiquesStyle, sécurité, maintenabilité
10Scripts DevOpsExemples pratiques réels
11Exercices et projetsMini-projets complets

Prérequis

  • Avoir terminé Linux 1, 2 et 3
  • Maîtriser le terminal et les commandes de base
  • Connaître les redirections et pipes

Objectifs du cours

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

  • Écrire des scripts Bash structurés et maintenables
  • Utiliser variables, conditions, boucles et fonctions
  • Manipuler du texte avec sed, awk et les regex
  • Gérer les erreurs et debugger efficacement
  • Créer des outils d'automatisation DevOps

Durée estimée

⏱️ 14 à 16 heures de formation


Commencer le cours →