Como posso usar o comando "inside send"

0

Eu usei o interpretador /usr/bin/expect para fazer o telnet em meu outro sistema e executar alguns comandos usando o send.

Telnet é bem-sucedido, mas o problema é que eu tenho que usar o seguinte comando

send "unset vpn "TEST" "

quando eu executo o script, ele me mostra o seguinte erro devido ao "comando inside send".

extra characters after close-quote while executing
    
por Waqas 25.02.2014 / 09:06

2 respostas

3

Você pode usar a sequência de escape , use o seguinte ,

send "unset vpn \"TEST\"\r"

ou

send {unset vpn "TEST"}
    
por souravc 25.02.2014 / 09:18
0

Você tentou send "unset vpn 'TEST' " ?

    
por Klaus-Dieter Warzecha 25.02.2014 / 09:17