0
我在Windows 7上使用tcl8.5
。我需要使用spawn與openssh
。用戶名有雙引號(例如abc」)。我可以用openssh
當我在命令窗口中使用它使用此帳戶登錄遠程設備:如何抑制exp_spawn翻譯「to ?
D:\Program Files\OpenSSH\bin>ssh 192.168.0.253 -labc"\""
... ABC「@ 192.168.0.253的密碼:
(正確用戶名是由OpenSSH的顯示)
然而,當我在腳本中使用SSH產卵用相同的語法中,"
是,當我輸入正確的密碼翻譯成\
,訪問被拒絕。
exp_spawn "$sshClient" "192.168.0.253" -labc\"\\\"\"
=>
abc\\""@192.168.0.253
下面的嘗試也顯示「已被翻譯成\
exp_spawn "$sshClient" "192.168.0.253" -labc\"
=>
abc\@192.168.0.253
誰能告訴我正確的語法嗎?或者是否有我需要啓用的exp_spawn中的任何選項?