Как я могу использовать "внутри команды отправки

Я использовал интерпретатор /usr/bin/expect, чтобы подключиться к моей другой системе и выполнить некоторые команды, используя send.

Telnet успешен, однако проблема в том, что мне нужно использовать следующую команду

send "unset vpn "TEST" "

, когда я запускаю скрипт, он показывает мне следующую ошибку из-за «внутренней команды отправки».

extra characters after close-quote while executing
0
задан 25 February 2014 в 13:00

2 ответа

Вы пробовали send "unset vpn 'TEST' "?

0
ответ дан 25 February 2014 в 13:00

Можно использовать escape-последовательность , использовать следующее,

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

или,

send {unset vpn "TEST"}
0
ответ дан 25 February 2014 в 13:00

Другие вопросы по тегам:

Похожие вопросы: