Je souhaite récupérer le code retour d'une ligne de commande d'envoi de mail. Voici ma commande de mail:
Code:
cat $i | /usr/sbin/sendmail -t | echo $retour
La variable $retour est définie
avant avec ceci:
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:
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 ?