首页 > 系统服务 > 详细

原!linux脚本 expect命令 完成 输入密码交互 进行scp远程文件拷贝

时间:2018-08-28 17:39:31      阅读:197      评论:0      收藏:0      [点我收藏+]

 

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

 

原!linux脚本 expect命令 完成 输入密码交互 进行scp远程文件拷贝

原文:https://www.cnblogs.com/wuyun-blog/p/9549511.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!