J'utilise 'expect' pour automatiser l'authentification par mot de passe ssh. Quand je lance le script dans SunOS, je trouve que le processus ssh engendré est tué une fois que le script ci-dessous est terminé. Ce n'est pas le cas sous Linux. Comment pouvons-nous l'éviter? Devrions-nous ignorer le signal SIGCHLD d'une manière ou d'une autre? Y at-il de toute façon à déterminer grâce à ce script si le processus généré est réussi et signaler une erreur le cas échéant?expect commande - Unix
#!/usr/local/bin/expect -f
set password blah-blah
spawn ssh -NfL 8002:<test domain>:22 [email protected]
expect "* password:*"
send -- "$password\r"
send -- "\r"
expect EOF
-Karthik
Des pointeurs à cette question? – Kartlee