On ne présente plus le site du zéro, site qui explique aux zéros à partir de zéro !

M@teo21 publie la suite de son excellent cour sur linux, à savoir les conditions et les boucles !
Pour découvrir linux, pas de meilleurs moyen, lire, installer et tester !
Bonne lecture et bon dimanche !
4) Les conditions
On retrouve en bash 2 formes de structures conditionnelles semblables au C : le if et le case. Toutefois, leur utilisation est délicate si on n'est pas très rigoureux : un espace en trop ou en moins et le code ne s'exécutera plus ! Il faut donc bien veiller à respecter la forme des conditions pour que tout fonctionne.
Ceci mis à part, le fait que bash traite toutes les variables comme des chaînes de caractères est un avantage par rapport au C : comparer 2 chaînes est très simple. C'est en revanche la comparaison de nombres qui est un peu moins naturelle. Enfin, on peut faire très facilement des tests sur des fichiers, ce qui se révèle très pratique ! :)
5) Les boucles
Une fois les principaux tests conditionnels assimilés dans le chapitre précédent, l'utilisation de boucles devrait être du gâteau pour vous. Vous découvrirez 3 types de boucles : while, until et for.
Une mention spéciale pour for qui ne ressemble en rien au for des autres langages. Il boucle sur une série de valeurs que vous définissez ou qui sont contenues dans une variable. Cela permet de faire déjà des scripts très intéressants comme en témoigne le petit exercice à la fin du chapitre.
Lire le chapitre : les conditionsLire le chapitre : les bouclesLire le chapitre linux depuis le début