Bonjour,
J'aimerais connaitre la différence entre exit 0 et exit 1 et surtout, que faut il utilser pour sortir d'une boucle sans sortir de l'exécution d'un script ?
merci
Bonjour,
J'aimerais connaitre la différence entre exit 0 et exit 1 et surtout, que faut il utilser pour sortir d'une boucle sans sortir de l'exécution d'un script ?
merci
L'exit te permet de sortir complètement en envoyant une valeur de retour (ErrorLevel)
Perl fournis l'opérateur last qui te permet de sortir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 LINE: for (;;) { instructions; last LINE if $truc; next LINE if /^#/; instructions; }
Si c'est une boucle While, il suffit de remplir ta condition...
Voilà qui devrait répondre à ta question les exit(x) :
http://www.developpez.net/forums/vie...b810363c703dfe
En général, le exit(0) signifie que tu sors du script sans erreur. Les autres te retourne une valeur que tu peux utiliser ensuite (errorlevel).
Partager