Chapitre 5 : Le Shell


La structure de contrôle "boucle For"

Cette stucture de contrôle permet de lancer une séquence de commandes en boucle.

for variable in liste_de_cas
do
liste_commandes
done

Dans ce modèle, liste_de_cas est une liste de chaînes de caractères, utilisant éventuellement les métacaractères du shell.

Exemple:

for fichier in '1s * . c'
do
chmod go-r $ fichier
done

Cette séquence change les droits d'accès de tous les fichiers du répertoire courant comprenant l'extension .c

Remarques:
Dans les structures de contrôle de boucles, la commande break peur être utilisée.