cost 426 ms
在使用 expect for perl 发送命令之前,如何正确等待终端中的提示? - How do you properly wait for the prompt in the terminal before sending a command using expect for perl?

我对 Perl 和 expect 都很陌生,并且一直在尝试弄清楚如何在仅出现提示时发送命令。 我知道在终端中显示某个 output 后如何发送命令,但是当前一个命令没有特定的成功消息时找不到正确的命令发送方式,所以只有在行之后命令是提示符。 我尝试使用的代码是: $user."@",$host表 ...

Perl期望代码无法用于设置密码 - Perl expect code is not working for setting up password

我正在使用perl,希望在交互式程序中输入密码。 Perl输出正确的密码,但设置其他密码。 我得到以下输出: 我根本不了解'期望= GLOB(0x23ae188)'。 我知道此主机的密码为“ p2c4f8j5”,这就是为什么我在确认密码期望代码中手动输入密码的原因。 知道我 ...

无法使用 Net::SSH::Expect 在远程机器上执行命令 - Not able to execute command in remote machine Using Net::SSH::Expect

我想建立远程连接并自动更改该远程计算机中任何用户帐户的密码,因此我使用的是 Perl Net::SSH::Expect 模块。 我的连接正在发生,但我无法在远程机器上执行任何命令。 我是 Perl 语言的新手,所以我的代码中可能有一些错误。 我曾尝试搜索此内容,但无法找到与之相关的内容。 最初,我 ...

Perl 期望模块无法理解 - Perl expect module not able to understand

我是 Perl 的新手。 我正在使用 Perl Expect 模块来自动化一个简单的程序,但输出不匹配。 这是我想要自动化的 Perl 代码 这是我的 Expectfile 代码.. 这是我得到的输出 我的名字再次出现在下一行,年龄输入根本没有显示。 新更新-->现在,当我使用 ...

等待期望 - 直到生成的程序完成 - Waiting on expect - until spawned program completes

我正在尝试使用 expect 在 perl 的自动化脚本中生成一个程序。 我正在尝试决定如何等待此程序完成,因为 - 我不能依赖任何字符串匹配,因为该程序与其退出方式不一致 - 我想等待,直到用户看到提示并且用户获得控制权。 是否有任何方法可以在不对用户提示执行正则表达式的情况下执行此操作? 我 ...

从perl线程产生期望 - Spawn Expect from a perl thread

我正在编写一个脚本,该脚本需要定期(每5分钟)产生一个Expect进程来做一些工作。 下面是我产生的代码,该代码产生了Expect流程并做了一些工作。 该脚本的主要过程始终在进行其他工作,例如,它可能等待用户输入,因为我在一个线程中每隔5分钟调用一次此函数“ spawn_expect”,但问 ...

以编程方式将参数传递给Interactive脚本 - Passing Parameteres to Interactive script programatically

我们有一个交互式脚本(脚本1),它要求一个IP地址并继续其执行过程。 从脚本2调用脚本1。 我们知道IP地址,因此我们希望将IP自动传递给脚本,因此不需要手动干预 我调查了Expect模块。 但是我无法在PRODUCTION服务器中安装该模块。 有人可以提出解决此问题的方法吗? ...

Perl 期望使用 telnet 进行身份验证 - Perl Expect authentication with telnet

我有一个使用 Expect 1.15 创建的活动 ssh 会话。 在此会话中,我执行以下命令以进行第二级身份验证。 不幸的是,我必须使用以@ 字符开头的奇怪密码(例如@johndoe) 我手动尝试并登录成功,因此凭据正确。 运行代码时,它总是出错(登录不正确),所以我相信期望不会发送显示的密码而 ...

Perl 期望生成限制 - Perl Expect spawn limit

对于性能问题和持续时间优化,我想知道谁限制了我的 SSH 连接数。 BASH 脚本正在调用 X perl 脚本。 每个 perl 脚本都会生成一个指向不同 IP 的新 SSH 连接。 所以,这就是它的工作原理: 并且每个 RTR-sshscript.pl 生成一个新的 Expect 和一个 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM