expect

expect

文章 14 浏览 67

scp 2 遥控器的 Expect 脚本不会复制所有文件

我有 2 台远程计算机,我们称它们为 A 和 B。 我想将文件从 A 传输到 B。 我的期望脚本: #!/usr/bin/expect set cmd [lindex $argv 0] set password1…

隔纱相望 2025-01-09 18:12:35 0 0

转义序列]0;

我目前正在尝试编写一个使用expect 登录SSH 的脚本。当我使用 xterm 彩色终端时,登录到服务器的每个提示都显示为 [user@host]~/directory$。但是,如…

撩动你心 2025-01-07 23:40:32 0 0

转义 Linux shell 参数

我试图去掉 shell 参数之间有空格的“{ }”字符。例如: ./cod4_start.sh hello 28960 "HOSTNAME WITH SPACES" 一旦我将“HOSTNAME WITH SPACES”作为…

南烟 2025-01-07 08:01:02 0 0

从 php 网页运行 Expect 时公布自定义终端大小

我正在使用 php 执行一个期望脚本,该脚本通过 telnet 到远程服务器。 问题是 我遇到很多来自服务器的“更多”提示,这些提示通常在屏幕已满时出现。 …

小瓶盖 2025-01-05 12:31:47 0 0

pexpect 无法传递超过 1024 个字符的输入?

我目前正在使用 pexpect 使用以下代码将一些输入传递给进程: p = pexpect.spawn('cat', timeout=5.0 ) p.maxread = 5000 p.setecho(False) # prevent…

孤檠 2025-01-04 16:42:48 0 0

生成后如何在expect shell脚本中获取子进程pid

脚本的一部分a.exp: #!/usr/bin/expect # ..... spawn ssh -qTfnN -D $port $user@$host expect "*assword:*" # ..... 如何获取子进程“ssh”的pid。…

靑春怀旧 2025-01-04 16:04:40 1 0

Expect - 如何在一个交互循环中执行多个正则表达式匹配?

我试图在一个交互会话期间在同一屏幕输出上执行多个正则表达式匹配。使用以下代码,我收到错误消息:“不能多次使用 -o” 最终,我想使用几个正则表达…

暮年慕年 2025-01-03 23:31:13 2 0

D 和伪终端

D 是否通过 Phobos 运行时库内置了对伪终端的支持?...我假设没有,因为 pty 是高度特定于平台的。还有其他第三方替代品吗?最终,我想为 D 实现一个…

我的奇迹 2025-01-01 13:57:46 0 0

Bash su 期待组合

我目前有一个脚本可以帮助我自动化安装。在此安装过程中,我必须从 root 切换到另一个用户 gpadmin,并运行安装的最后一段。 此时我打电话: su - gpa…

无名指的心愿 2024-12-29 07:16:27 0 0

为什么在 TCL/Expect 的程序中使用跟踪日志时不起作用

以下代码未按预期输出到sample.log 文件。有理由吗? 可能与范围有关,但似乎无法弄清楚。 proc log_by_tracing { array element op } { uplevel { gl…

溺深海 2024-12-28 11:47:41 0 0

使用 bash/expect 连接到远程服务器并切换用户

第一篇文章,提前感谢您的帮助。 一般来说,我对脚本编写有点陌生,但我已经设法在 bash 中构建了一个很好的包装器,该包装器旨在收集一些变量,然后…

青萝楚歌 2024-12-26 18:34:18 1 0

错误“命令名无效\”/usr/bin/perl\”在期望脚本中

我正在尝试将一行 perl 命令添加到期望脚本中。 出于本线程的目的,我将脚本精简为 2 行: #!/usr/bin/expect -f /usr/bin/perl -i -pe 's/\015/\012/…

自此以后,行同陌路 2024-12-26 07:44:06 1 0

期望使用 awk 进行转义

我需要通过 awk 处理单个记录 psql 查询的输出,然后将其分配给我的期望脚本中的值。 相关代码: spawn $env(SHELL) send "psql -U safeuser -h db te…

转身泪倾城 2024-12-26 04:11:57 1 0

期待脚本 +如果没有出现如何忽略字符串

我编写了以下 Expect 脚本,以便自动 ssh 登录到远程 Linux 计算机 并运行命令“cat /etc/APP_VERSION.txt file” 有时我没有从 ssh 命令询问 - "Are …

左秋 2024-12-26 04:09:39 2 0

telnet 期望像 Sharpssh 这样的模块

我正在使用 Sharpssh 并期待并且工作完美。是否有任何 telnet 库(带有期望),以便我可以访问我的路由器,执行命令并接收结果。 我尝试过在网上搜索…

仙女 2024-12-20 13:21:33 1 0
更多

推荐作者

紫罗兰の梦幻

文章 0 评论 0

-2134

文章 0 评论 0

liuxuanli

文章 0 评论 0

意中人

文章 0 评论 0

○愚か者の日

文章 0 评论 0

xxhui

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文