Bonjour à tous
Je souhaite récupérer le code retour d'une ligne de commande d'envoi de mail. Voici ma commande de mail:
La variable $retour est définie avant avec ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat $i | /usr/sbin/sendmail -t | echo $retour
Et en fait, j'aimerais récupérer ce code retour, pour l'afficher dans un fichier csv. Donc dans ma commande csv, j'ai ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part retour=$?
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "$retour" >> file_$name_$datecsv.csv
Sauf que le soucis, c'est que j'ai toujours un code retour 0, même si le mail ne s'envoie pas. Donc savez-vous comment bien récupérer e code retour de ma ligne de commande ?
Merci : )
Partager