python 实现自动远程登陆scp文件实例代码


Posted in Python onMarch 13, 2017

 python 实现自动远程登陆scp文件实例代码

实现实例代码:

#!/usr/bin/expect


if {$argc!=3} {
send_user "Usage: $argv0 {path1} {path2} {Password}\n\n"
exit
}
set path1 [lindex $argv 0]
set path2 [lindex $argv 1]
set Password [lindex $argv 2]


spawn scp ${path1} ${path2}


expect {
"Password:" {
exec sleep 1
send "${Password}\r"
}
"*continue connecting*" {
exec sleep 1
send "yes\r"
expect "*Password:" {
exec sleep 1
send "${Password}\r"
}
 
}
}
expect "*" 
send "exit\r"
expect "*closed*"
#send "exit\r"
#expect "*"
#exit
#exec sleep 10

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
Python中random模块用法实例分析
May 19 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
Dec 05 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
Feb 22 Python
Python小进度条显示代码
Mar 05 Python
python实现支付宝转账接口
May 07 Python
python3 实现爬取TOP500的音乐信息并存储到mongoDB数据库中
Aug 24 Python
将python安装信息加入注册表的示例
Nov 20 Python
基于python实现图片转字符画代码实例
Sep 04 Python
JupyterNotebook 输出窗口的显示效果调整实现
Sep 22 Python
如何通过python检查文件是否被占用
Dec 18 Python
python中常用的数据结构介绍
Jan 12 Python
python利用proxybroker构建爬虫免费IP代理池的实现
Feb 21 Python
python executemany的使用及注意事项
Mar 13 #Python
Python的标准模块包json详解
Mar 13 #Python
python中pandas.DataFrame排除特定行方法示例
Mar 12 #Python
Python中functools模块函数解析
Mar 12 #Python
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
Mar 12 #Python
Python中str.format()详解
Mar 12 #Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
Mar 12 #Python
You might like
新手学习PHP的一些基础知识分享
2011/07/27 PHP
PHP中将字符串转化为整数(int) intval() printf() 性能测试
2020/03/20 PHP
PHP rsa加密解密算法原理解析
2020/12/09 PHP
JS 中document.URL 和 windows.location.href 的区别
2009/11/11 Javascript
jQuery ctrl+Enter shift+Enter实现代码
2010/02/07 Javascript
子窗体与父窗体传值示例js代码
2013/08/01 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
ES6中数组array新增方法实例总结
2017/11/07 Javascript
使用vuex缓存数据并优化自己的vuex-cache
2018/05/30 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
2018/09/01 jQuery
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
使用jquery模拟a标签的click事件无法实现跳转的解决
2018/12/04 jQuery
浅析Angular 实现一个repeat指令的方法
2019/07/21 Javascript
vue使用better-scroll实现滑动以及左右联动
2020/06/30 Javascript
JavaScript实现烟花绽放动画效果
2020/08/04 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
python获取Pandas列名的几种方法
2019/08/07 Python
python 五子棋如何获得鼠标点击坐标
2019/11/04 Python
python3安装OCR识别库tesserocr过程图解
2020/04/02 Python
Keras 快速解决OOM超内存的问题
2020/06/11 Python
详解向scrapy中的spider传递参数的几种方法(2种)
2020/09/28 Python
英国空调、除湿机和通风设备排名第一:Air Con Centre
2019/02/25 全球购物
EJB的角色和三个对象
2015/12/31 面试题
环保公益广告语
2014/03/13 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
2014年纠风工作总结
2014/12/08 职场文书
考研导师推荐信范文
2015/03/27 职场文书
防卫过当辩护词
2015/05/21 职场文书
公司宣传语大全
2015/07/13 职场文书
Python turtle实现贪吃蛇游戏
2021/06/18 Python