原文:Expect简介

Expect是一个用来实现自动交互功能的软件套件 Expect is a software suite for automating interactive tools 。 Expect语言是基于Tcl的,作为一种脚本语言,Tcl具有简单的语法: cmd arg arg arg 一条Tcl命令由空格分割的单词组成。第一个单词是命令名称, 其余的是命令参数。 脚本代码如下: usr bin exp ...

2012-10-20 21:29 0 4467 推荐指数:

查看详情

expect简介和使用例子

expect简介 expect是一款自动化的脚本解释型的工具。 expect基于tcl脚本,expect脚本的运行需要tcl的支持。 expect对一些需要交互输入的命令很有帮助,比如ssh ftp scp telnet。 远程登录linux服务器的时候,ssh命令需要手工输入密码,当登录 ...

Sat Dec 09 00:35:00 CST 2017 0 10049
expect

目录 一 expect介绍 二 expect实例 三 为expect脚本传参 一 expect介绍 ​ expect是一个免费的编程工具,用来实现自动的交互式任务,而无需人为干预。说白了,expect就是一套用来实现自动交互功能的软件。需要安装 ...

Tue Jun 29 19:16:00 CST 2021 0 212
expect

linux expect详解(ssh自动登录) shell脚本实现ssh自动登录远程服务器示例: #!/usr/bin/expect spawn ssh root@192.168.22.194 expect "*password:" send "123\r ...

Mon Apr 01 23:42:00 CST 2019 0 538
shell expect

expect 用于自动化交互 1.安装 expect是基于 tcl 语言,需要安装tcl (1)准备tcl,expect源码包 (2)配置编译安装 mwget 下载 2.expect的命令 expect的核心是spawn、expect、send、set ...

Tue Aug 06 19:06:00 CST 2019 0 5413
expect命令

交互式转化批处理工具expect: 基于Tcl语言开发,默认是交互式,但可以免去交互式 借助expect处理交互的命令,可以将交互过程如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成。尤其适用于需要对多台服务器执行相同操作的环境中,可以大大提高系统管理人员的工作效率 注意 ...

Thu Jan 27 05:16:00 CST 2022 0 1192
expect的使用

expect的使用 需要实现的功能: Jenkins发布时需要远程执行。没有搭建ansible的时候,可以利用expect。 Jenkins能同时发布多个项目 操作步骤 在Jenkins服务器上安装expect 编写expect脚本 同步文件的脚本 ...

Tue Jul 07 19:00:00 CST 2020 0 505
expect用法

a) spawn: spawn命令是Expect的初始命令,它用于启动一个进程,之后所有expect操作都在这个进程中进行,如果没有spawn语句,整个expect就无法再进行下去了,使用方法就像下面这样: spawn ssh root@192.168.0.1 在spawn命令后面 ...

Wed Dec 30 01:36:00 CST 2015 0 12266
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM