Bonjour,
J'exécute une série de scripts sur un serveur UNIX en fonction de leur code de retour. Si le code = 0 alors on exécute le script suivant, selon l'exemple ci-dessous :
$SCRDIR/toto.ksh
RCscr=$?
sub_tst_exec # fonction qui teste le ReturnCode
Le dernier script que je veux exécuter se trouve sur un autre serveur, je l'exécute par ssh :
ssh $USER@$RmtHost $SCRDIR/script.ksh
RCscr=$?
Mais je n'arrive pas à récupérer le return code du script exécuté sur le serveur distant, le return code que j'obtiens correspond à la commande ssh qui se termine très bien. J'ai volontairement glissé une erreur dans le script distant et RCscr est toujours à 0.
Y'a-t-il un moyen de récupérer ce return code ?
Merci pour votre aide.
Alex
Partager