Récupération du code retour dans ssh
Bonjour à vous les gurus !
pour automatiser le backup de l'image système des mes serveurs linux (toutes distributions confondues), j'utilise ssh avec la commande suivante depuis le serveur de sauvegarde:
Code:
1 2
| ssh -l root $serveur "tar czOPp --same-owner --exclude /proc --exclude /var/cache --exclude /tmp --exclude /sys/devices --exclude /poubelle --exclude /var/mail --exclude /var/lib --exclude /var/spool --exclude /var/log / | nc -w 5 serveur port"
RC=$? |
Mais de cette manière, le ssh ne renvoie que le code retour de la dernière commande effectuée, à savoir "| nc -w 5 serveur port" dans ce cas.
Or je souhaiterais récupérer le code retour de la commande tar pour ensuite envoyer un mail en fonction de sa valeur.
Et bien sûr je ne sais pas comment faire ...
Avez-vous une solution à mon problème svp ?
Merci d'avance pour vos éventuelles réponses ...
Bruno