原文:expect

目录 一 expect介绍 二 expect实例 三 为expect脚本传参 一 expect介绍 expect是一个免费的编程工具,用来实现自动的交互式任务,而无需人为干预。说白了,expect就是一套用来实现自动交互功能的软件。需要安装 expect基础 在使用expect时,基本上都是和以下四个命令打交道: spawn命令用来启动新的进程,spawn后的expect和send命令都是和使用 ...

2021-06-29 11:16 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
Expect简介

Expect是一个用来实现自动交互功能的软件套件(Expect [is a] software suite for automating interactive tools)。 Expect语言是基于Tcl的,作为一种脚本语言,Tcl具有简单的语法: cmd arg arg arg ...

Sun Oct 21 05:29:00 CST 2012 0 4467
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
expect语法

沙河西ftp上传,使用了expect语言的脚本。 我们经常会遇到一些需要与服务器程序打交道的场景,比如,从登陆某个服务器,然后进行某项工作。这很平常,但是如果把这个工作自动化进行,你就需要一个程序能自动做你要告诉机器的事情,这样,我们的expect就能大显身手 ...

Thu Dec 31 20:06:00 CST 2015 0 2421
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM