Bonjour à tous,
J'ai conçu un tout petit script permettant de lancer une commande par le biais d'un tunnel ssh entr une machine AIX et un client Windows. J'aimerai tester le retour de ma commande windows :
Si je décrypte : la deuxième ligne me place dans le répertoire /usr/local/bin.Code:
1
2
3
4
5
6
7
8
9
10 #!/bin/ksh cd /usr/local/bin/ ./ssh -l Administrator XXX.lan "omnistat" if [ $? = 0 ] then echo "0" else echo "1" fi
La troisième me lance ma commande omnistat sur le serveur Windows. J'ai un retour normal qui s'affiche.
Je sais que cette commande "retourne" 0 si sa commande est bonne et que tout se déroule sans accroc, autre chose autrement. J'aimerai tester ce retour et j'aimerai savoir si par le biais de mon $?, c'est bien ce que je teste ?
Si quelqu'un a une petite idée, ce serait super sympa !
Merci beaucoup