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 |