BASH - Mémo pour scripter
Table des matières
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 !
-eq : est égal à
-ne : n'est pas égal à
-gt : est plus grand que
-ge : est plus grand ou égal à
-lt : est plus petit que
-le : est plus petit ou égal à
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" ]