码迷,mamicode.com
首页 > Web开发 > 详细

telnet

时间:2016-07-12 23:39:17      阅读:435      评论:0      收藏:0      [点我收藏+]

标签:telnet

#!/usr/bin/expect
#if it all goes pear shaped the script will timeout after 20 seconds.
set timeout 20
#First argument is assigned to the variable name
set name [lindex $argv 0]
#Second argument is assigned to the variable user
set user [lindex $argv 1]
#Third argument is assigned to the variable password
set password [lindex $argv 2]
#This spawns the telnet program and connects it to the variable name
spawn telnet $name 
#The script expects login
expect "Login:" 
#The script sends the user variable
send "$user\n"
#The script expects Password
expect "Password:"
#The script sends the password variable
send "$password\n"
#This hands control of the keyboard over two you (Nice expect feature!)
expect ">"
send "sh\n"
send "cd /var/p2pcdn\n"
send "LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:./Lib\n"
send "tar -zxvf com.chinatelecom.fenghuo.smartgateway.p2pcdn.cpk\n"
send "cd ./MyPlugin\n"
#send "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./Lib\n"
send "./p2p_client&\n"
interact


telnet

标签:telnet

原文地址:http://cmd10.blog.51cto.com/5254418/1825830

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!