Boucles bash

De Linuxmemo.


Sommaire

if

if condition1_est_vrai
then
instructions
elif condition2_est_vrai
then
instructions
else
instructions
fi

for

for VAR in LISTE
do
# actions
done

ou

for ((initialisation de VAR; contrôle de VAR; modification de VAR))
do
# actions
done

exemple:
for ((i = 10; i >= 0; i -= 1))
do
echo $i
done

while

while CONDITION
do
# actions
done

until

until CONDITION
do
# actions
done

case

case expression in
motif1 )
instructions ;;
motif2 )
instructions ;;
...
esac
Outils personnels