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