1.根据如下脚本新建exp文件
#!/usr/bin/expect -f
set timeout 20
spawn scp /root/aa.bat root@192.168.0.220:/root/license
expect "root@192.168.0.220's password:"
exec sleep 1
send "hangdong\n"
expect eof
——————-本次脚本用scp上传文件,不需要手动交互(即不需要输入用户名密码)———-
1、安装scp包和expect包
yum -y install openssh-clients
yum -y install expect
2、生产上传脚本文件,后缀名为exp,如 license.exp
3、赋可执行权限给上传脚本文件
chmod +x license.exp
4、允许脚本文件
expect license.exp