Module 1 : Fondamentaux du scripting Bash
L1: Structure d'un script Aperçu
Module 2 : Conditions et boucles
L1: if, test, [[ ]] Aperçu
Module 3 : Fonctions et bibliotheques
L1: Fonctions Bash Aperçu
Module 4 : Manipulation de texte (grep, sed, awk)
L1: grep avance Aperçu
Module 5 : Gestion d'erreurs et debogage
L1: Codes de retour Aperçu
Module 6 : Automatisation de taches systeme
L1: Scripts de backup Aperçu
Module 7 : Scripts avances — parallelisation et API
L1: xargs et parallel Aperçu

Le reste de la formation est réservé aux inscrits.

S'inscrire gratuitement
Module 2 : Conditions et boucles Aperçu gratuit

L1: if, test, [[ ]]

📋 Objectifs d'apprentissage

  • Comprendre
  • Identifier les concepts clés et le vocabulaire technique associé
  • Appliquer les commandes et techniques dans un environnement réel
  • Analyser des exemples concrets pour éviter les erreurs courantes
# Preferer [[ ]] a [ ] (plus moderne, plus sur)
FICHIER="/etc/passwd"
if [[ -f "$FICHIER" ]]; then
    echo "$FICHIER existe"
elif [[ -d "$FICHIER" ]]; then
    echo "C'est un dossier"
else
    echo "Introuvable"
fi
TestSignification
-fFichier existe
-dDossier existe
-zChaine vide
-nChaine non vide
==Egalite (chaines)
-eqEgalite (numerique)
Ceci est un aperçu gratuit.
Voir la formation complète