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 |