1. Les structures de base
Le shell propose deux structures de boucles « simples » dont le fonctionnement général est identique : un bloc de commandes va être exécuté jusqu'à ce qu'une condition change d'état.
1.1. L'instruction while
La première des structures de boucle est composée à l'aide de l'instruction while et signifie : « tant que la condition est vérifiée, faire ... ».
Dans le cas proposé en exemple, l'écriture des cent premiers résultats de la table de multiplication par 7, nous allons avoir besoin d'une variable i qui sera incrémentée et sera multipliée par 7 à chaque étape. La condition sera donc : « tant que i est inférieur ou égal à 100, faire... ». La traduction en script shell donne :
01: #!/bin/bash
02:
03: i=1
04:
05: while [ $i -le 100 ]; do
06: echo $i"*7="$(($i*7))
07: i=$(($i+1))
08: done
En ligne 3, nous...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première