next up previous contents index
suivant: La boucle « while » monter: Les tests et les précédent: La construction « if »   Table des matières   Index

La construction « case »

La construction « case » est utilisée pour des branchements multiples.

Syntaxe :


Syntaxe   Exécution
     
case mot in    
choix1)   Le mot est comparé à « choix1 ».
liste A   S'il correspond, « liste A » est exécutée puis le shell se branche à la première instruction suivant le « esac ».
;;    
choix2)    
liste B   Si « choix1 » ne correspond pas, le mot est comparé à « choix2 » et ainsi de suite. S'il n'y a aucune correspondance, on continue.
;;    
esac    
     

Les choix sont construits à partir des caractères du shell de génération de nom de fichiers. Il est également possible d'utiliser le caractère « | » signifiant « OU logique ».


next up previous contents index
suivant: La boucle « while » monter: Les tests et les précédent: La construction « if »   Table des matières   Index
baudry@esme.fr