`
SSailYang
  • 浏览: 312763 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tcl expect_out(1..9,string)

    博客分类:
  • Tcl
阅读更多
Tcl Expect 模块中的 expect_out(1..9,string) 用于读取 expect 正则表达式匹配出来的子字符串。例如:

# 使用以下代码匹配 abc10eeeekkkaaa 时
expect {
    -re "abc(\d{2}).*(k+)aaa" {
        # 输出 10
        puts "$expect_out(1,string)"
        # 输出 kkk
        puts "$expect_out(2,string)"
    }
}
分享到:
评论

相关推荐

    expect-5.45-14.el7_1.x86_64.zip 在 centos7 上测试通过

    expect1.1,有时候找资源还挺难,而且找到不一定好用。这里的安装办法如下: yum install --... 1:expect-5.45-14.el7_1 ################################# [100%] [root@localhost expect]# expect expect1.1>

    TCL_Expect_deja.zip_Exploring.Expect.pdf_deja gnu_tcl_tcl语言_自动化测

    《Exploring.Expect.pdf》这份文档深入探讨了TCL的扩展库——Expect。Expect库是TCL中的一个强大工具,专为自动化交互式程序设计而生。它允许脚本模拟终端会话,自动处理预期的输出,然后根据预期的结果作出反应。这...

    expect-5.45-14.el7_1.x86_64.rpm

    expect-5.45-14.el7_1.x86_64.rpm expect是一个免费的编程工具,用来实现自动的交互式任务,而无需人为干预。说白了,expect就是一套用来实现自动交互功能的软件。

    expect.deb离线包(包含tcl8.5_8.5.11-1ubuntu1和expect_5.45-2)

    expect.deb离线包,包含 expect_5.45-2_amd64.deb tcl8.5_8.5.11-1ubuntu1_amd64.deb两个 使用命令 dpkg --install expect_5.45-2_amd64.deb dpkg --install tcl8.5_8.5.11-1ubuntu1_amd64.deb 可以直接进行安装,不...

    expect_example.rar_example.t_expect t_expect_example_tcl_window

    这个"expect_example.rar_example.t_expect t_expect_example_tcl_window"资源包含了多个TCL脚本文件,是专为在Windows环境下使用`expect`进行交互式系统测试设计的。 首先,我们来看看核心的`test.tcl`文件。这是...

    expect5.43.0_tcl8.4.11.zip

    标题“expect5.43.0_tcl8.4.11.zip”表明这是一个包含expect 5.43.0版本和TCL 8.4.11版本的压缩文件,这两个工具在IT领域中主要用于自动化脚本编写,特别是在处理需要用户交互的任务时。这个压缩包很可能是为了解决...

    expect-5.44.1.15-5.el6_4.x86_64.rpm

    expect能实现脚本的自动登录和自动输入功能。expect-5.44.1.15-5.el6_4.x86_64.rpm

    tcl-8.5.7-6.el6.x86_64.rpm

    能实现脚本的自动登录和自动输入功能。tcl-8.5.7-6.el6.x86_64.rpm,还需要expect-5.44.1.15-4.el6.x86_64.rpm

    expect_tcl.zip

    centos7、centos8安装expect及tcl所需的安装包源码,以及安装脚本install_expect.sh 下载完拷贝到linux系统文件目录下,unzip expect_tcl.zip,然后执行sh install_expect.sh 即可完成tcl和expect的安装 安装完毕后,...

    expect-5.45-14.el7_1.x86_64.tar.gz

    适用与centos7.5的expect,expect 处理交互的命令,可以将交互过程如 ssh 登录, ftp 登录等写在一个脚本上,使之自动化完成。尤其适用于需要对多台服务器执行相同操作的环境中,可以大大提高系统管理员的工作效率

    consul_1.4.3_windows_amd64.zip

    4. 启动 Consul 服务器节点,你可以使用 `consul agent -server -bootstrap-expect 1` 命令。这里 `-bootstrap-expect` 参数指定了期望的服务器节点数量,这里是 1 表示单节点集群。 5. 注册服务:例如,你可以使用 ...

    rancid-2_3_2.tar.gz

    有以下包:cvs-1.12.13.tar.bz2、epel-release-7-11.noarch.rpm、expect5.45.tar.gz、rancid-2_3_2a6.tar.gz、rancid-3.12-1.el7.x86_64.rpm、tcl8.5.14-src.tar.gz、rancid-3_13.tar.gz、rancid-2_3_2.tar.gz

    expect-5.44.1.15-4.el6.x86_64.rpm

    expect能实现脚本的自动登录和自动输入功能。...zip包中包含expect-5.44.1.15-4.el6.x86_64.rpm和tcl-8.5.7-6.el6.x86_64.rpm http://www.cnblogs.com/iloveyoucc/archive/2012/05/11/2496433.html

    ubuntu上expect的安装包

    1. `tcl8.5_8.5.11-1ubuntu1_amd64.deb`: 这是`Tcl`的安装包,版本为8.5.11,适用于64位的Ubuntu系统。它包含了运行`Expect`所需的Tcl解释器和其他相关库。 2. `expect_5.45-2_amd64.deb`: 这是`Expect`自身的安装包...

    linux 人机交互expect5.45.tar.gz和tcl8.4.20-src.tar.gz

    在这个场景中,我们有两个压缩文件,`expect5.45.tar.gz`和`tcl8.4.20-src.tar.gz`,它们分别对应`expect`工具和`TCL`语言的一个版本。 `expect5.45.tar.gz`是`expect`的源代码包,`expect`是一个由Don Libes开发的...

    最新版windows consul_1.7.2_windows_amd64.zip

    .\consul.exe agent -server -bootstrap-expect 1 -data-dir C:\path\to\data -node my-node-1 ``` 这里,`-server`标志表示启动服务器模式,`-bootstrap-expect 1`意味着等待一个服务器节点加入以形成集群(在单...

    linux/unix下expect5.45+tcl工具安装包、使用说明及范例

    Expect是一个强大的自动化脚本工具,它结合了Tcl语言,使得与交互式应用程序的通信变得简单。本安装包包含的是 Expect 5.45 版本和 Tcl 的集成,它们一起提供了丰富的功能,用于自动化执行那些通常需要人工干预的...

    consul_1.9.2_linux_amd64.zip

    例如,在 Linux 上,你可以使用 `./consul agent -server -bootstrap-expect 1` 命令启动一个单节点的 Consul 服务器。接着,其他服务实例可以作为客户端加入到这个服务器上进行注册和发现。 总之,Consul 是一个...

    tcl8.4.19-src.tar.gz expect-5.43.0.tar.gz expect_cp

    本篇将详细讲解`tcl`、`expect`及其`expect_cp`脚本在Linux环境中的应用。 首先,`tcl`(Tool Command Language)是一种强大的脚本语言,广泛用于编写自动化脚本和控制其他程序。`tcl8.4.19-src.tar.gz`是`tcl` ...

    tcl.rar_.tcl_tcl_tcl tk_tcl/tk_tcl_tk

    标题中的“tcl.rar_.tcl_tcl_tcl tk_tcl/tk_tcl_tk”表明这个压缩包主要包含TCL(Tool Command Language)和TK(Tkinter)相关的资源。TCL是一种动态类型的脚本语言,常用于创建GUI(图形用户界面)应用程序,而TK则...

Global site tag (gtag.js) - Google Analytics