发布时间:2019-09-18 07:26:13编辑:auto阅读(2319)
- #!/usr/bin/python
- import pexpect
- import getpass
- remote_path=raw_input('remote_path: ')
- local_file=raw_input('local_file: ')
- passwd=getpass.getpass('password: ')
- for i in range(2):
- file=[line.rstrip() for line in open('/root/ip.txt')]
- cmd='scp -r %s %s:%s'%(local_file,file[i],remote_path)
- child=pexpect.spawn(cmd)
- child.expect('password:')
- child.sendline(passwd)
- child.read()
根据上篇scp稍微做了下修改。
执行此脚本远端服务器密码要相同。
ip.txt格式为:
192.168.21.131
192.168.21.132
……
上一篇: python常用模块收录
下一篇: python 命令行 解析模块 optp
51672
51328
41764
38542
33018
30035
28708
23690
23610
21970
2156°
2864°
2387°
2327°
2867°
2339°
3125°
5125°
4962°
3542°