1.安装expect
yum install expect
expect相关知识--- https://blog.csdn.net/lufeisan/article/details/53488395
2.脚本
注意事项
1)脚本 第一行 #!/usr/bin/expect 表明该脚本用`/usr/bin/expect`这个shell对文件进行解析
2)send "123456\n" , 有些脚本,如上面的链接地址里 是写 send "123456\r" ,但是我这边不行,用\n 就行。
#!/usr/bin/expect spawn scp /home/xxx.war username@ip:/directory/ expect "*password*" send "123456\n" expect eof