next up previous contents index
suivant: Utilisation des éditeurs de monter: Les structures de contrôle précédent: Interruptions, déroutements sur signaux   Table des matières   Index

Les retours

C Shell Bourne Shell
   
Syntaxe
exit (expression) exit valeur
  return valeur
exit exit
Remarques
La valeur par défaut, envoyée par la commande "exit" est celle de la variable "status". Sa valeur est nulle si la dernière commande s'est exécutée sans erreurs, elle est non-nulle dans le cas contraire. La valeur par défaut, envoyée par la commande "exit" est celle de la variable "status". Sa valeur est nulle si la dernière commande s'est exécutée sans erreurs, elle est non-nulle dans le cas contraire.

"return" a la même fonctionnalité que "exit" mais seulement pour des fonctions. En conséquence, "return" permet de sortir d'une fonction sans quitter le script. "exit" termine le processus courrant (donc le script courrant).

Exemple
set machine=$1 machine=$1
if ($machine =="") then if [ -z "$machine" ]
echo "Oubli de param{\`e}tre" then
exit (1) echo "Oubli de param{\`e}tre"
endif exit 1
  fi


next up previous contents index
suivant: Utilisation des éditeurs de monter: Les structures de contrôle précédent: Interruptions, déroutements sur signaux   Table des matières   Index
baudry@esme.fr