【发布时间】:2025-12-12 03:45:01
【问题描述】:
我需要传递两个参数来期望,第一个是要执行的命令,第二个是密码。
这是我的期望.sh
#!/usr/bin/expect 产卵 [lrange $argv 0 0] 期待“密码:” 发送 [lindex $argv 1] 相互作用主脚本:
./expect.sh "ssh root@$SERVER1" $SERVER1_PASS错误:
无法执行“{ssh root@xxx.xxx.xx.xxx}”:没有这样的文件或目录 在执行时 “产生 [lrange $argv 0 0]” (文件“./expect.sh”第 2 行)为什么?
【问题讨论】: