您能否帮我编写一个示例代码,以使用 shell 脚本中的期望连接远程系统(通过 ssh)。
请找到如下所示编写的示例代码..
#!/bin/bash
HOST="148.147.179.118"
USER="root"
PASS="spirit"
expect -c "
# exp_internal 1 # uncomment for debugging
spawn ssh root@$HOST
expect {
"*password:*" { send $password\r\n; interact }
eof { exit }
}
exit
"
我收到错误“* Command not found *,提示输入密码,在输入密码后连接到系统但没有从远程系统返回。
任何人都可以帮我解决一些问题。