原!linux脚本 expect命令 完成 输入密码交互 进行scp远程文件拷贝
Posted 乌云de博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原!linux脚本 expect命令 完成 输入密码交互 进行scp远程文件拷贝相关的知识,希望对你有一定的参考价值。
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 " , 有些脚本,如上面的链接地址里 是写 send "123456 " ,但是我这边不行,用 就行。
#!/usr/bin/expect spawn scp /home/xxx.war [email protected]:/directory/ expect "*password*" send "123456 " expect eof
以上是关于原!linux脚本 expect命令 完成 输入密码交互 进行scp远程文件拷贝的主要内容,如果未能解决你的问题,请参考以下文章