expect 相关问题

Expect是Tcl脚本语言的Unix / Linux扩展。它被设计为自动化和测试工具,它使得与复杂程序(如远程shell和安全维护)进行交互变得微不足道。它具有特别强大的响应识别功能。

使用 Expect 脚本的 Bash 会出现 ssh 调用错误

在 bash 脚本中,我有一个 except 段,它通过 ssh 向计算机发送命令。我有 bash -c ,因为我需要在此命令中设置环境变量。 但我收到一个错误: 前...

回答 1 投票 0

我需要一种方法来自动化包含 DIALOG 的现有脚本

我有一个现有的 BASH 脚本,需要用户输入。 为了自动化其他事情,我已经有了一个包含许多其他代码的 bash 脚本。 所以该解决方案应该可以在 bash 中实现。 我有

回答 1 投票 0

Tcl 或 Expect 是否能够以 shell 可解析的方式引用参数?

考虑以下简短的 Expect 程序: #!/usr/bin/expect 把 $::argc 把 $::argv 如果我按如下方式调用它,它会正确识别有四个元素,但自然的 tcl

回答 1 投票 0

如何在expect脚本中获取父进程id?

我想知道expect脚本中父进程的父进程ID我该怎么做。 我曾经尝试使用并收到此错误 [sesiv@itselm-lx4151 ~]$ 无效命令名称“id” 同时

回答 2 投票 0

带 get 参数的 CURL Post 请求,Expect header

我想在网站上使用 CURL 登录,看起来像 http://www.example.com/login.php?return= 参数将通过Post发送 curl_setopt($ch, CURLOPT_POST, TRUE);$data = ar...

回答 2 投票 0

帮我用expect通过ssh驱动Zmodem

有一个漂亮的小工具叫做 zssh 使得使用起来很容易 使用 lszrz 实用程序传输文件 调制解调器 通过现有的 ssh 联系。 出奇的方便...不过好像不太...

回答 3 投票 0

在 docker alpine 中运行 Expect Spawn - 没有这样的文件或目录

我是 bash 测试新手,想要创建一个 docker 映像来测试 cli。我发现了“expect”并想针对这个示例 bash 脚本尝试一下。唯一的问题是它无法生成文件。 ...

回答 1 投票 0

如何在命令行上请求 Tcl 中的文档帮助? [已关闭]

如何从命令行请求有关 Tcl 主题的帮助? Tcl 是否有一个本地文档提取器/生成器工具,可以用来快速获取有关 Tcl 命令或命令的信息...

回答 1 投票 0

无法让期望脚本在 Rundeck 中工作

我在我们的一个管理虚拟机上全新安装了 Rundeck。 我在之前的工作中使用过 Rundeck,所以我有一些使用该工具的历史。 背景: 我们有多个 GitHub 存储库...

回答 1 投票 0

如何控制expect(1)中生成进程的回显?

如何正确设置和获取与expect(1)中生成的进程关联的终端的回显状态? 在生成之前立即执行 stty -echo 似乎不会影响生成的终端。 ...

回答 1 投票 0

编写一个expect脚本来在远程服务器上执行Linux本身可能不熟悉的命令,例如“配置终端”

到目前为止,我已经在我的expect脚本中生成了一个bash脚本,它自动登录到远程服务器,它可以工作。现在,在我的期望脚本中,我尝试运行诸如“配置 termi...”之类的命令

回答 1 投票 0

“MakeMatchers”类型上不存在属性“x”

我是 Typescript 的新手,我很难理解为什么会出现此错误: 在文件的顶部,我从 Playwright 导入期望: 从“@playwright/test”导入{expect}; 这个功能...

回答 2 投票 0

将输出附加到 nohup.out 时预计脚本会冻结

这是我第一次做expect脚本。 原则上这是一个简单的脚本 #!/usr/bin/expect 设置超时200 生成 XXX/bin/程序 期待“选择一个选项......” 发送“...

回答 1 投票 0

使用expect命令配置zyxel接入点

我可以通过控制台配置我的接入点,现在我想通过expect命令进行批量操作。它不起作用,我怀疑问题是 Expect 不喜欢变量中的 : 。 这是我的

回答 1 投票 0

Unix:除了expect命令还有其他选择吗?

我正在尝试编写 bash 脚本以便自动连接到 ssh 服务器。 但是我没有安装期望包的权限。 所以我想知道是否有一种方法可以自动...

回答 1 投票 0

读取文本文件内的变量,用作 TCL 中的列表

我有这部分TCL/期望代码: Commands.txt 示例内容: 配置终端 接口 VLAN10 IP地址 192.168.1.1 255.255.255.0 设置命令“commands.txt” # 设置 f [o...

回答 1 投票 0

如何在 Bash 脚本中使用 Expect

我正在尝试编写一个脚本,从 Git 存储库中提取最新版本的软件并更新配置文件。但是,当从存储库中提取时,我必须输入通行证...

回答 2 投票 0

expect 脚本无法将密码发送到 cryptsetup

我想要自动化的与 cryptsetup 的简单交互是这样的: cryptsetup luksFormat /dev/loop20 警告:设备 /dev/loop20 已包含“crypto_LUKS”超级块签名。 警告! ...

回答 2 投票 0

Control-M scp 文件路径名包含空格的问题

以下是我使用 scp 协议传输两个文件的 shell 脚本。 第二个 scp 语句显示包含空格的源文件目录(请参见第 10 行,我在 Badge 中添加了反斜杠...

回答 1 投票 0

expect 脚本中的 Rsync:错误“没有这样的文件或目录”

我想执行 rsync 来更新另一台计算机上的多个目录,而不需要为每个目录输入密码。我决定通过一些简单的 StackOverf 来尝试 Expect 扩展...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.