一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

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

时间:2017-06-26 编辑:简简单单 来源:一聚教程网

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

实现实例代码:

 

 代码如下复制代码

#!/usr/bin/expect

 

 

if{$argc!=3} {

send_user"Usage: $argv0 {path1} {path2} {Password}\n\n"

exit

}

setpath1 [lindex $argv0]

setpath2 [lindex $argv1]

setPassword [lindex $argv2]

 

 

spawn scp ${path1} ${path2}

 

 

expect {

"Password:"{

execsleep1

send"${Password}\r"

}

"*continue connecting*"{

execsleep1

send"yes\r"

expect"*Password:"{

execsleep1

send"${Password}\r"

}

  

}

}

expect"*"

send"exit\r"

expect"*closed*"

#send "exit\r"

#expect "*"

#exit

#exec sleep 10

 

热门栏目