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

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

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

send "unset vpn "TEST" "

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

extra characters after close-quote while executing

2 ответа

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

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

или же,

send {unset vpn "TEST"}

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

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