首页 > 其他 > 详细

Expect 入门

时间:2015-08-01 12:44:45      阅读:226      评论:0      收藏:0      [点我收藏+]

一,      Expect的作用

Expect广泛应用于交互式操作和自动化测试的场景之中,用来实现自动和交互式任务进行通信,而无需人的干预。

二,      Ubuntu安装Expect

sudo apt-get install expect

安装后的位置/usr/bin/expect

三,      使用Expect

例子:

#!/usr/bin/expect                #这一行告诉操作系统脚本里的代码使用哪一个shell来执行。注意:这一行需要在脚本的第一行。

set timeout 30                   #设置超时时间

spawn sudo shutdown -h now      #spawn   意思是执行命令

expect "密码:"                   #expect  等待进程的某些字符串

send "123456\r"                  #send    执行交互动作,send的内容要与 “\r”结尾

expect eof 

exit                           #exit    结束

 

Expect 入门

原文:http://www.cnblogs.com/Kuais/p/4693832.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!