linux expect的使用详解
2014-08-16 03:40
246 查看
inux expect的使用详解一、概述我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者Don
Libes在1990年 开始编写Expect时对Expect做有如下定义:Expect是一个用来实现自动交互功能的软件套件 (Expect [is a] software suite for automating interactive tools)。使用它系统管理员 的可以创建脚本用来实现对命令或程序提供输入,而这些命令和程序是期望从终端(terminal)得到输入,一般来说这些输入都需要手工输入进行的。 Expect则可以根据程序的提示模拟标准输入提供给程序需要的输入来实现交互程序执行。甚至可以实现实现简单的BBS聊天机器人。Expect是不断发展的,随着时间的流逝,其功能越来越强大,已经成为系统管理员的的一个强大助手。Expect需要Tcl编程语言的支持,要在系统上运行Expect必须首先安装Tcl。二、Expect工作原理从最简单的层次来说,Expect的工作方..
Libes在1990年 开始编写Expect时对Expect做有如下定义:Expect是一个用来实现自动交互功能的软件套件 (Expect [is a] software suite for automating interactive tools)。使用它系统管理员 的可以创建脚本用来实现对命令或程序提供输入,而这些命令和程序是期望从终端(terminal)得到输入,一般来说这些输入都需要手工输入进行的。 Expect则可以根据程序的提示模拟标准输入提供给程序需要的输入来实现交互程序执行。甚至可以实现实现简单的BBS聊天机器人。Expect是不断发展的,随着时间的流逝,其功能越来越强大,已经成为系统管理员的的一个强大助手。Expect需要Tcl编程语言的支持,要在系统上运行Expect必须首先安装Tcl。二、Expect工作原理从最简单的层次来说,Expect的工作方..
相关文章推荐
- linux expect的使用详解
- linux expect的使用详解,实例
- 详解Linux使用shell+expect远程登录主机
- 关于linux系统中命令的使用详解
- 字符集之:Linux下c编程使用中文---基础之Locale详解
- Linux 系统命令及其使用详解(大全)
- linux的chmod命令使用详解
- Linux下Modules的概念及使用详解
- 在linux下定时执行PHP脚本(定时执行crontab使用方法详解)
- linux下ssh使用详解
- Squid-Linux下的使用详解 ZT
- 在Linux系统中RPM 命令参数使用详解 (1)
- linux下RPM使用详解
- Squid-Linux下的使用详解 ZT
- Linux 中 RPM 命令参数使用详解
- 关于linux系统中命令的使用详解1(附带有例子说明)
- Linux 系统命令及其使用详解(大全)
- linux中PS命令使用详解
- Linux中su命令使用详解
- Linux FTP命令详解及使用技巧