expect 相关问题

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

用于连接服务器的ssh脚本[重复]

我有这个基本脚本file.sh连接到服务器名称=用户名routerip = 172.21.200.37 echo“$ name”“@”“$ routerip”ssh“$ name”“@”“$ routerip”示例输出:$。 /file.sh [email protected] ....

回答 2 投票 0

如何在pexpect中处理这个错误的程序?

我使用pexpect来自动化一个名为instantmusic的程序。有时,这个程序在它实际完成之前发送一个eof。这是一个截图(如果您无法阅读截图,我已链接到...

回答 1 投票 -1

sftp通过cronjob中的bash脚本:找不到'get'和'rm'命令?

我正在尝试做一些真实,简单的事情:在设定的时间从sftp网站下载文件。但是,我得到的错误就像'命令:rm不存在'或'命令获取不存在'这是......

回答 1 投票 -1

我可以在Unix内运行jshell吗?

我想使用expect重定向jshell输入,这样我就可以模拟录制的演示中的输入。但是虽然我可以从expect脚本中生成一个jshell进程,它也可以识别...

回答 1 投票 2

如何在bash中的ssh expect脚本中自动执行ctrl + d动作?

我有一个用例,我需要在通过ssh连接到主机后执行命令。执行命令后,我需要执行Ctrl-D和Ctrl-M,以便我可以发出其他命令。一世 ...

回答 1 投票 0

为什么期望与预期不符?

在我的情况下,期望与调试模式的预期不匹配,我不明白为什么...相关tcl的部分是这样的...设置索引0设置p [lindex $ propname $ index]发送“。 ..

回答 1 投票 0

如何提取远程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

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