Skip to content

Aide-mémoire sur la programmation de scripts Shell

Aide-mémoire sur la programmation de scripts Shell

Variables

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

Contrôle de flux

Commande Description
if Test de condition
then Si la condition est vraie, exécuter
else Si la condition est fausse, exécuter
elif Autres conditions
fi Fin du test de condition
for Boucle pour
while Boucle tant que la condition est vraie
do Corps de la boucle
done Fin de la boucle

Fonctions

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

Contrôle de 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