腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
if then
expect
脚本
中
逻辑
、
我有一个用于ssh的
expect
脚本
。我的一些主机会提示输入RSA主机密钥文本,而另一些主机则不会。如何在
expect
中
设置if/then
脚本
。这是我到目前为止所拥有的。spawn ssh user@$ipaddress
expect
"Are you sure yousend "yes\r"
浏览 26
提问于2016-07-23
得票数 3
回答已采纳
1
回答
如果输出不匹配,如何使
expect
的
expect
命令失败?
、
、
给定非常简单的
脚本
script.
expect
expect
"#"
expect
-exact "process returned with 0"
浏览 4
提问于2019-10-03
得票数 0
回答已采纳
4
回答
Jasmine
expect
逻辑
(
expect
A OR B)
、
、
、
如果满足两个期望
中
的一个,我需要设置测试成功:
expect
(mySpy.mostRecentCall.args[0]).toEqual(false);
expect
(mySpy.mostRecentCall.args[0]).toEqual(jasmine.any(Number)).or.toEqual(false); 有没有我在文档
中
遗漏了什么,
浏览 4
提问于2012-11-23
得票数 44
回答已采纳
1
回答
在
Expect
脚本
中
启动
Expect
脚本
我试图在
Expect
脚本
中
运行
Expect
脚本
(下面的代码)。但是,我得到以下错误:couldn't execute "./script.exp" line 7)#!/usr/bin/
expect
spawn ssh
浏览 2
提问于2016-01-21
得票数 0
回答已采纳
1
回答
为什么'\n'('\r')在我的
expect
脚本
中
不起作用
脚本
将发送y,但\n不起作用。它将保持(y/n)y状态,不会退出或执行其他操作。我尝试过\r,结果是一样的。有人知道原因吗? #!bin/bash set timeout -1
expect
\"username\"
expect
\"password\"
expect
\
浏览 46
提问于2019-02-13
得票数 0
1
回答
期望
脚本
在远程服务器上找到文件存在
、
我正在编写一个
expect
脚本
,以了解远程服务器上是否存在特定的文件。我的测试服务器与远程服务器位于同一个网络
中
。当我试图在堆栈溢出
中
搜索类似的内容时,我所能找到的只是期望在本地服务器上工作的
脚本
。在类似的行
中
,我找到了以下网站to - 基于这两点,我试着写我的预期
脚本
-sleep 2sleep 2 exp_send "
浏览 2
提问于2014-12-24
得票数 1
回答已采纳
1
回答
如何在未执行其他命令的情况下错误读取
expect
?
、
、
、
我有一个简单的
expect
脚本
,我调用一个php
脚本
登录到cisco终端服务器,以便在实验室时间结束后清除vty行。
逻辑
很简单,如果存在一个用户,那么它只占据vty 0行。如果用户不在场,问题就会发生.思科路由器只是显示一个错误,说明%连接到清除或其他什么,并期望运行其余的
脚本
,这是不必要的,因为我正在管理一个实验室的10个路由器和加载配置文件,这需要很多时间。如果我收到这条消息,请告诉我如何从日志和结束
脚本
中
读取错误。 #!/usr/bin
浏览 2
提问于2012-05-08
得票数 1
回答已采纳
1
回答
从多个服务器获取信息的
脚本
、
、
我可以在
脚本
中指定密码。这是我所做的: fi我不想每次都提供密码,因为无密码身份验证在我的环境
中
不存在,也不可能,我必须在
脚本
中
传递密码,这真的不会困扰我,我可以这样做。我知道它可以通过
expect
完成,但每次我尝试使用它时,我都搞砸了一切。 我试着按照第一个答案
中
的方式使用<
浏览 0
提问于2012-10-20
得票数 1
回答已采纳
1
回答
将命令发送到远程ssh会话的Bash
脚本
、
、
、
、
是否可以编写一个bash
脚本
来打开一个远程节点(即通过ssh和/或slurm)并在运行一些命令之后在那里启动一个交互式会话?因此,我正在寻找一种方式,我可以运行一个单一的
脚本
(可能带有参数)从我的本地机器跳过所有的循环,让我一个工作的jupyter会话,我可以粘贴到我的浏览器的链接。
浏览 7
提问于2022-05-12
得票数 1
2
回答
在
expect
脚本
中
的特定输出之后执行if语句
、
因此
逻辑
将如下所示,{}这是一个
expect
脚本
。编辑:if (grep -cim1 '^M$' lruload.sh) -eq 1; thenfi
浏览 0
提问于2015-05-30
得票数 3
3
回答
expect
+更改
expect
脚本
中
的目录
、
、
、
、
我们创建以下简单的
expect
脚本
以运行netdata-installer.sh#!/usr/bin/
expect
send "cd /tmp/netdata\r"send "cd /tmp/n
浏览 3
提问于2019-08-20
得票数 1
回答已采纳
1
回答
expect
脚本
没有发送正确的值
我编写了一个
expect
脚本
,它将连接到服务器并根据提示发送密码。目的是在新服务器上更新我的密码。我的
脚本
将这些密码从文件加载到变量$pw1和$pw2
中
。我已经对它们进行了评估,并验证了将正确的值加载到变量
中
。但是,当我运行这个
脚本
时,我得到的是一个初始密码上的token manipulation error,它告诉我发送的值是不正确的。 也许我的
逻辑
是错误的?编辑:我已经连接到我正在运行
脚本
的一台服务器,并输入了与
脚本
加载到$pw2
浏览 2
提问于2014-08-05
得票数 0
5
回答
使用shell
脚本
操作SFTP文件
、
有没有人尝试过使用shell
脚本
访问和操作SFTP服务器
中
的文件,下面是我要做的: 1.打开SFTP,访问指定的目录2.遍历所有.txt文件3.读取每个.txt文件的文件名,并仅获取包含/s 'XX‘子字符串的文件
浏览 2
提问于2013-10-23
得票数 1
1
回答
Bash while循环输出问题
、
我有一个与我正在构建的监控
脚本
相关的问题,正在寻求帮助。有两个组件,1)执行
逻辑
的bash
脚本
和2)通过SSH连接到各种主机的
expect
脚本
,运行命令并将结果作为多行变量拉回到bash
脚本
中
,以便进一步操作。printf %s "$
EXPECT
_RESULT" | while IFS= read -r line echo "$line" text} 上述小测试的结果与
浏览 0
提问于2015-05-20
得票数 0
1
回答
如何与暴发户一起运行nohup
脚本
?
、
我正在为HBase (一种java服务)移植一些SysV风格的服务
脚本
,以便重新启动。这似乎就是
expect
子句的作用,但在我的例子
中
,它不起作用。即使使用
expect
daemon (两个分叉的情况),我在服务启动时也会以跟踪错误的pid结束。这表明我的场景太多了,或
浏览 0
提问于2013-12-27
得票数 4
1
回答
使用
expect
中
的If语句检查
逻辑
我有一个场景,我将连接到一台远程机器,并在
expect
中
执行一个命令(优先级),它会给出一个输出。我正在检查确切的模式,如果它是成功的,我需要打开一个文件,该文件是由上面执行的命令创建的。/home/pub/bin/
expect
-f
expect
"login name:"
expect
"password:&
浏览 7
提问于2012-06-21
得票数 0
1
回答
Exp_Send只处理一行
中
的两个期望
、
我有一个tcl
脚本
,它应该将grep命令发送到服务器,但是只有在紧接exp_send之后使用另一个
expect
命令时才会执行该命令。.*** username password] ;#just ssh, essentially
expect
-re $::LinuxLIbrary::prompt { exp_send "$cmd\r"}
e
浏览 1
提问于2013-08-21
得票数 0
回答已采纳
1
回答
为什么我的
Expect
脚本
只响应命令不运行?
、
、
、
、
但是我的
Expect
代码只回/输出命令。它实际上不运行命令。set usrnm "aaaaaa"set addr1 "xxx.cloud.xxx.com -\r" se
浏览 1
提问于2018-10-11
得票数 0
回答已采纳
3
回答
Bash
脚本
中
的
Expect
、
我编写了一个Bash
脚本
,其中包含
Expect
,用于连接到终端服务器并清除行。#!/bin/bashspawn telnet 1.1.1.1 "Password:" { send "password\r" ; exp_continue"Prompt#" {send "
浏览 0
提问于2011-04-07
得票数 11
回答已采纳
1
回答
#包含在
Expect
脚本
中
、
、
、
、
所以我在使用
expect
脚本
制作TestCases时遇到了问题,我有大约10个TestCases,它们都以相同的“功能”开始和结束,比如登录和注销,或者关闭一些标志,有没有可能包括它们或者从我的
脚本
远程执行它们,比如spawn login.exp,或者更好地把它们放在函数
中
?/usr/bin/
expect
-f "&g
浏览 0
提问于2014-05-19
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券