Boucles

While

Permet de boucler tant qu’une condition est vraie.

correctPassword="monpassword"

while test "$password" != "$correctPassword"; do
  echo "Mot de passe incorrect."
  echo "Tapez le mot de passe"
  read password
done
numero=1
limit=10

while test $numero != $limit; do 
  touch fichier"$numero"
  numero=$(($numero + 1))
done

Until

Boucler tant qu’une condition n’est pas vraie.

correctPassword="monpassword"

until test "$password" = "$correctPassword"; do
  echo "Mot de passe incorrect."
  echo "Tapez le mot de passe"
  read password
done

For

Boucler sur une liste.