公司一些宿主机需要安装软件,吴老师要求写一个安装脚本: 脚本思路:首先要把安装的包拷贝到每台机器上,然后要让每台机器都运行一次安装命令:就想到了应用scp.ssh命令,但这两个命令需要输入对端密码,需要与机器交互:此时可以应用交互式命令expect. expect可以实现自动交互: set:设置变量:set timeout -1,永不超时:set timeout 300,300秒后没有expect内容出现退出: spawn:想要执行的命令,你想要进行的交互命令: expect:等待命令提示信息,…