Skip to content

Aide-mémoire de programmation de scripts Shell

Aide-mémoire de programmation de scripts Shell

Variables

Commande Description
VAR=valeur Définir une variable
$VAR Accéder à une variable
`commande` Substitution de commande

Contrôle de flux

Commande Description
if Test conditionnel
then Exécuter si la condition est vraie
else Exécuter si la condition est fausse
elif Condition alternative
fi Fin du test conditionnel
for Boucle
while Boucle tant que la condition est vraie
do Corps de la boucle
done Fin de la boucle

Fonctions

Commande Description
nom_fonction() {} Définir une fonction
return Retourner d’une fonction
$? Valeur de retour de la dernière commande

Contrôle du script

Commande Description
#!/bin/bash Spécifier l’interpréteur utilisé par le script
chmod +x script.sh Donner les permissions d’exécution au script
./script.sh Exécuter le script