On ne deviendra pas un expert en langage BASH SHELL, mais nous allons acquérir les notions de base.
Les thèmes traités dans ce chapitre:
Script Bash , programmation avec un interpréteur , bash shell.
Passer des paramètres à un script shell , ./script_shell parametre1 parametre2 ...
Passage de paramètres en Shell
Le test Si ou If
Tant que condition faire
Pour 'for' traitement de listes, de suite
faire Jusqu'a condition
pour le cas faire,
Bash permet aussi de créer des fonctions
Exercices pour illustrer
Permet de coder rapidement des petits programmes en vue d'administrer un système linux.
Nous allons découvrir ce langage:
Un script shell bash se fera avec un éditeur de texte, nano, vi , vim ..etc ..
C'est un fichier en code ASCII
#!/bin/bash
la première ligne sur Scrip Shell BASH, indique l'interpréteur de commande... ici /bin/bash
chmod +x programme
./programme
true est une fonction qui renvoie 0 (ici vraie c'est 0 et différent c'est faux)
et false est une autre fonction qui renvoie 1
true
echo $?
0
false
echo $?
1