Bonjour les amis.
Je rencontre le problème suivant.
J'ai une fonction qui prend un paramètre en entrée et renvoie une valeur.
Si le paramètre en entrée n'est pas correct je fais un echo d'un message d'erreur puis un exit 1.
Ma fonction est appelée comme ceci dans mon script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part VARIABLE=$(fonction $PARAMETRE)
en testant je constate que lorsque je mets un mauvais paramètre, mon script n'exit pas car il est appelé via $().
Lorsque je positionnedans mon script, celui ci exit bien mais le message d'erreur n'est pas affiché
Code : Sélectionner tout - Visualiser dans une fenêtre à part set -e
une idée?
Partager