Les instructions "continue" et "break"

 Les instructions BREAK et CONTINUE sont employées pour modifier le déroulement des boucles for, while et until.L'instruction "break" oblige le shell à sortir de la boucle et l'instruction "continue" demande au shell de se brancher au début de la boucle et de commencer une nouvelle itération. 

Exemple  : 

 while true
do                  
                 echo "entrer oui (1) ou non (0)"                  
                 read rep                  
                if test $rep = 0                                 
                then                                  
                                     echo "vous avez gagné"                                 
                                     continue                  
                else                                 
                                     echo "vous avez perdu"                                 
                                     break                  
               fi                  
done 
 Dans ce cas il n'y a qu'une condition d'arrêt de la boucle et qu'un point de sortie. Le break est la seule solution utilisable lorsqu'une boucle à plusieurs points de sortie.  


 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone