expect 相关问题

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

如何提取远程VM的操作系统版本并将其设置为远程VM上的环境变量,还可以在expect脚本中进一步使用?

我正在尝试获取远程VM的操作系统版本并将其作为环境变量添加到同一个vm上,并且还在主机虚拟机上进一步使用获取的值来自期望脚本的位置...

回答 1 投票 0

如何在expect脚本中使用if条件中的变量?

我正在远程主机上执行expect脚本(比如A),我想从该远程主机(A)获取一些环境变量。根据远程主机的(A)环境变量,我想......

回答 2 投票 1

在bash脚本中使用expect为SSH命令提供密码

对于那些想要回复我应该使用SSH密钥的人,请弃权我试图在bash脚本中使用expect来提供SSH密码。提供密码有效,但我最终没有在SSH中...

回答 9 投票 118

如何安装wexpect?

我正在运行32位Windows XP并试图让Matlab与命令行程序Cgate进行通信。我想使用wexpect来实现这一点,wexpect是Python模块的一个端口,可以...

回答 3 投票 0

我们没有认识到命令'ssh'

我从https://gist.github.com/anthonyeden/8488763下载了wexpect.py。我把它保存为wexpect.py。这个模块导入导入wexpect.py child = wexpect.spawn('ssh.exe%s @%s'%('server1',...

回答 1 投票 0

运行wexpect时没有名为win32console的模块

我想在我的Windows 7 64位机器上运行wexpect(pexpect的windows端口)。我收到以下错误:C:\ Program Files(x86)\ wexpect \ build \ lib> wexpect.py Traceback(最近...

回答 1 投票 1

如何在自动bash脚本中发送存储的值而不是别名以进行交互式输入

我正在尝试在远程服务器上自动安装mysql。我正在使用golang做各种事情,其中 一个是在bash中执行一个包含几个步骤的expect脚本。其中一个步骤......

回答 1 投票 1

如何使用bash打开多个屏幕并让它们独立运行

屏幕只支持ctrl + a + d用于临时离开,我尝试使用expect的发送“/ 01d”但是没有响应,没有响应在屏幕上单独执行expect脚本,是否有...

回答 1 投票 -1

执行rsync从本地ssh到远程和copys到辅助远程

好的,所以我要做的是有一个脚本,我从本地(1)执行ssh到远程(1)和rsync /路径/到/文件到远程(2)/路径/到/文件#!/ usr / bin / expect set oldIP“[lrange $ argv 0 ...

回答 1 投票 0

重置expect的超时定时器,同时从send命令接收输出

是否可以在发出“send”的命令打印输出时重置超时定时器?这种情况是我想在许多服务器上运行find / -exec head {} /;这样的命令。我想要 ...

回答 1 投票 0

在Linux上使用expect和ymodem通过串口发送文件?

ATF(arm可信固件,BL1,BL2)命令行循环支持ymodem协议。在Windows下,我正在使用TeraTerm并可以使用其菜单手动将文件发送到设备,使用ymodem协议,...

回答 1 投票 1

forticlientssl-vpn_cli在使用expect传递验证令牌之前结束

我想用forticlient自动登录我的VPN。我用expect命令自动传递密码。在正确的密码之后我收到验证令牌,但在我把它写到控制台之前,...

回答 2 投票 -1

期望全局超时处理程序?

我有一个看起来有点像这样的期望脚本:设置超时15产生某个过程期望“一条线”期望“另一条线”期望“一些其他线”基本上,它等待直到这些线...

回答 1 投票 1

Bash脚本与期望。将参数设置为多个测试板

我正在为学校做一个小项目。我正在使用15个左右的调谐器来模拟Cell网络。我还没精通脚本编写。我是一个EE,通常谷歌直到我有一些...

回答 1 投票 1

期望脚本在单独调用时工作,但不能作为盐状态

我正在尝试做scp以及ssh期望。如果我直接从终端调用它,如/ usr / bin / expect myexpect.sh,但是当我使用salt运行它时,第一个scp命令可以工作,下面的脚本有效...

回答 1 投票 0

Bash + Expect脚本在crontab中无法正常运行

我有一个应该定期运行的bash脚本。该脚本应连接到远程SFTP服务器并从那里获取文件。由于这是一个SFTP服务器,我不得不使用bash ...

回答 3 投票 0

SFTP脚本无法更改目录问题

我在脚本格式中使用sftp相对较新(在Mac OSX High Sierra上使用bash shell)。登录到远程服务器后,我在更改目录时遇到问题。我想cd到'FTP PDF(下载)到CR'...

回答 1 投票 0

如何发送超过100厘米的线条

我希望(tcl)脚本可以自动完成任务 - 通过telnet / ssh配置网络设备。大多数情况下有1,2或3个命令行可以执行,但现在我有超过100个......

回答 2 投票 0

使用expect来SSH到服务器并执行命令

我想编写一个通用的expect脚本,通过SSH登录到系统并执行一些命令。我找到的一个例子如下:#!/ usr / bin / expect set fid [open ./.secret] set password [...

回答 1 投票 3

如何使用Expect在服务器上执行命令

我想远程删除文件/在我的服务器上执行另一个脚本。手动这可以通过ssh-login - > cd / path / - > rm somefiles - >来完成。 script.sh我想自动完成这个过程。以便 ...

回答 2 投票 -1

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