expect 是一个自动交互功能的工具.expect 是开了一个子进程,通过 spawn 来执行 shell 脚本,监测到脚本的返回结果,通过 expect 判断要进行的交互输入内容. expect 基本命令 spawn 调用要执行的命令 expect 等待命令提示信息的出现,用于捕捉用户输入的提示 send 发送需要交互的值,替代了用户手动输入内容 set 设置变量值 interact 执行完成后保持交互状态,把控制权交给控制台.如果没有这一句登录完成后会退出,而不是留在远程终端上 expec…