Bonjour,
Je dois appeler une suite de commandes python en SHELL UNIX et à chaque fois récupérer le code de retour de la commande Python.
Le problème est que pour appeler chaque commande python je dois utiliser l'interpréteur python (python 2.6.1).
Par exemple :
python la_commande.py
# Affichage du code de retour de la dernière comande SHELL exécutée
echo $?
Si la_commande.py sort avec un sys.exit(1) par exemple, il semble que l'interpréteur python n'exporte pas le code de retour de la_commande.py car j'ai toujours 0 en résultat de code de retour de la dernière commande SHELL.
Connaissez vous un moyen pour retrouver le code sys.exit(CODE_ERREUR) retourné par la commande python de puis le SHELL Unix ?
Merci
Clousot
Partager