INSTRUCTIONS DE CONTROLE

If, Then, Else
  • if Expression
  • then
  • commandes exécutéds si expression vraie
  • elif
  • e2
  • fi
Until
  • until expression
  • do
  • commande exécutée tant que exp est fausse
  • done
While
  • while expression
  • do
  • cmd tant que exp est vraie
  • done [<file]
For
  • for i in [ list ] ; do
  • ...
  • done
Case
  • case mot in
  • MOT) action ;;
  • regexp) action ;;
  • *) default ;;
  • esac
Select
  • select id in mot1 mot2
  • do
  • commande uilisant $id
  • généralement un case
  • done
  • Le prompt $PS3 est utilisé pour demander à l'utilisateur de choisir parmi mot1, mot2
BREAK
  • - L'instruction break permet de sortir de la boucle do done en cours.
  • il prend la plus petite boucle possible.
  • break n : permet de sortir de n boucles.
CONTINUE
  • L’instruction continue reprend au début de la boucle en cours.
  • il prend en compte la plus petite boucle do done.
  • continue n : permet de remonter dans plusieurs boucles.
LA COMMANDE NULL
  • la commande : permet d’écrire une instruction qui ne fera rien.
  • exemple :
  • if [[ $? -eq 0 ]]
  • then
  • :
  • else
  • exit
  • fi


Mini annuaire : Cours ksh

Youhp3Youpee est un preprocesseur HTML pour vous simplifier toutes les tâches répétitives dans la création d'un site web. Salemioche.net utilise trés largement ses possibilités
cygwinle compilateur gcc sous windows ainsi que tous les outils unix (awk, grep, sed, bash, ksh ...)