se o comando ssh foi bem sucedido ou não?

1

Eu criei o ssh no script esperado. no script eu tenho que verificar o status de saída do comando ssh na máquina local para fazer alguma condição nesse script usando if / else .

spawn ssh [email protected]
       set success [exec echo \$?\r]
               if { $success == 0 } {
                       expect {
                               "(yes/no)? "
                               {send "yes\r"}
                               "password:"
                               {send "mypasswd\r"}
                               }

Acho que o problema está na segunda e terceira linha, mas não sei como trabalhar com isso.

    
por al mamun 15.09.2015 / 21:06

0 respostas