BASH - Mémo pour scripter

Cet article a été mis à jour, vous consultez ici une archive de cet article!

Introduction



Je script, je script, mais parfois, j'ai un sacré trou de mémoire ... et je galère à trouver ce que je cherche sur Internet.
Comment on incrémente une variable ? Comment on fait un SI, un POUR ?
Et bien la réponse se trouve ci-dessous !



Les structures conditionnelles




Les opérateurs de comparaison



Comparaison d’entiers



-eq : est égal à

Code BASH :
if [ "$a" -eq "$b" ]


-ne : n'est pas égal à

Code BASH :
if [ "$a" -ne "$b" ]


-gt : est plus grand que

Code BASH :
if ["$a" -gt "$b" ]


-ge : est plus grand ou égal à

Code BASH :
if [ "$a" -ge "$b" ]


-lt : est plus petit que

Code BASH :
if [ "$a" -lt "$b" ]


-le : est plus petit ou égal à

Code BASH :
if [ "$a" -le "$b" ]