[BASH] Problème de retour de fonction
Bonjour,
Comme vous pouvez le deviner j'ai un problème :)
J'ai un script qui me permet d'envoyer des mails automatiquement et bizarrement, de temps en temps, le script me fait un renvoie plutôt incongru.
Le code ressemble à ceci :
Code:
1 2 3 4 5 6 7 8 9 10
|
while
...
$SEND_MAIL $MES_ARGUMENTS
if [ $? != 0 ]; then
echo "Code d'erreur : $?" >> $FICHIERLOG
exit 1
fi
...
done |
Donc normalement je devrais avoir dans mon fichier de log "Code d'erreur : X" avec X différent de 0.
Or j'arrive à obtenir ceci : "Code d'erreur : 0"
Une explication ?