!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>Linux系统中expect该如何使用?有哪些常用命令?

Linux系统中expect该如何使用?有哪些常用命令?

在Linux系统中,expect是一个自动化交互套件,也是一个用来处理交互的命令;利用expect,我们可以将交互过程写在一个脚本上,让其自动化完成,从而帮助运维人员提高工作效率、节约时间。那么Linux系统中expect该如何使用?56云小编带大家来看看详细的内容介绍。

 Linux系统中expect该如何使用?

 expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。

 expect自动交互流程:

 spawn启动指定进程--expect获取指定关键字--send向指定程序发送指定字符--执行完成退出。

 注意:该脚本能够执行的前提条件是安装了expect

 yum install -y expect

 expect常用命令总结:

 spawn 交互程序开始后面跟命令或者指定程序;

 expect 获取匹配信息匹配成功则执行expect后面的程序动作;

 send exp_send 用于发送指定的字符串信息;

 exp_continue 在expect中多次匹配就需要用到;

 exit 退出expect脚本;

 eof expect 执行结束 退出;

 set 定义变量;

 puts 输出变量;

 set timeout 设置超时时间。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

云服务器利用iptables简单进行防CC攻击

2021-4-17 20:08:27

服务器教程

香港云服务器如何下载文件

2021-4-17 20:08:29

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase