#!/usr/bin/python

import os
import pexpect
import datetime

if __name__ == '__main__':
	pwd = 'xxx'
	cmd = 'rsync -a root@待迁移主机:/待迁移路径/* ./'
	
	start_time = datetime.datetime.now()
	child = pexpect.spawn(cmd)
	child.expect('password:')
	child.sendline(pwd)
	child.wait()												# 进行阻塞
	end_time = datetime.datetime.now()

	print('spend time: ' + str((end_time - start_time).seconds))
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐