腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
遍历
文件
并
通过
expect
发送
命令
、
、
我正在尝试
通过
expect
将
命令
从
文件
发送
到设备。我试着从我的本地机器上一次
发送
一个,但我的所有
文件
路径都是相对于本地的,而不是相对于远程设备的。我的解决方案是尝试将
文件
上传到设备,并从那里加载
命令
。当我试图加载
文件
时,我一直得到一个权限问题,即使我从设备上猫
文件
,我没有问题读取它。该
文件
的每一行都有一个
命令
。root@localhost
expect</
浏览 48
提问于2021-11-13
得票数 0
回答已采纳
1
回答
如何在
EXPECT
[Shell脚本]中使用SFTP BatchMode
、
、
、
我有一组系列SFTP
命令
,需要在
expect
内部运行。spawn sftp -oPort=23 -oBatchMode=no -b cmds.txt xxx@1x.2.2x.8x
expect
"xxx@1x.2.2x.8x's password:"EOF 但是,当我在CLI接口中运行
浏览 0
提问于2018-01-31
得票数 0
回答已采纳
1
回答
在已启动的telnet会话中使用
expect
脚本
、
、
、
我使用
expect
脚本与telnet会话进行交互,该会话早期从bash开始。脚本不听
命令
行中的符号。它只是在超时运行完后
发送
命令
。我确信,我向
expect
()输入了正确的符号,因为脚本在独立运行时工作。 我有
命令
列表(每行一个
命令
)
发送
给mikrotik。我的
expect
脚本将所有
命令
放在一行,然后脚本
发送
它们。我用;将
命令
分隔开,它起作用了,但只是一个简短的
命令</em
浏览 1
提问于2019-04-01
得票数 1
回答已采纳
1
回答
在
Expect
For SFTP中创建外部
命令
集
、
、
目前,我有一些
通过
expect
/tcl执行SFTP的代码。大概是这样的:
expect
{552 Invalid Return*\nsftp>;<errorCode>;<Error*\nsftp>&qu
浏览 0
提问于2011-11-09
得票数 2
回答已采纳
1
回答
期望脚本从
文件
中读取,并将所有内容放在同一行
、
、
Expect
脚本应该从
文件
中读取
命令
,
并
通过
telnet逐行
发送
命令
,但它将所有
命令
都放在一行上。 我有带有
命令
的
文件
,我的任务是连接到telnet,从
文件
中读取
命令
并
发送
。我必须对
文件
中的所有
命令
都这样做。我准备了脚本,但它将所有
命令
放在同一行,并将它们作为一个
命令
发送
。下
浏览 0
提问于2019-04-01
得票数 0
回答已采纳
1
回答
Telnet/Send/
Expect
-从远程主机自动提取日志
、
、
、
、
我使用一个简单的BASH脚本将一个.esh脚本
发送
到远程主机。例如,我知道主机的用户名和密码是什么,所以我的脚本执行以下操作:send root\nsend abc123\nsend 'for i in /var/log/example/
浏览 2
提问于2013-01-19
得票数 1
回答已采纳
1
回答
如何将
expect
脚本的输出保存到
文件
、
、
我正在尝试将已经由
expect
脚本执行的bash
命令
的输出(一个
命令
中的多行)保存到一个
文件
或变量中,以便在
expect
脚本之外使用。或者使用log_file
命令
: #!这可以正常工作,但是我现在从另一个
expect
脚本触发一个
expect
脚本。
Expect
脚本1:
通过
SSH连接到远程服务器
并
执行第二个
Expect</
浏览 0
提问于2021-04-26
得票数 1
2
回答
如何将在连接的计算机上运行的
命令
的输出
发送
到连接的计算机中的
文件
、
我做了一个脚本,
通过
ssh访问一堆机器,
并
运行df -h
命令
来检查它们的磁盘使用率是否接近100%,我的问题是我不能在机器上运行
命令
,当我运行
命令
时,我不能将它
发送
到我用来连接的机器中的
文件
。我已经试过了 df -h > /dir/file 但这只会在我所连接的机器中创建一个
文件
。我该如何去做我想要做的事情呢?我用来做这件事的完整代码是
expect
<<-EOF spawn ssh -oPort
浏览 18
提问于2019-06-06
得票数 2
回答已采纳
1
回答
期望从输出中获取指定信息
、
、
我使用bash
并
调用
Expect
来向设备
发送
命令
。我可以
发送
命令
并
通过
log函数获得输出。我想要做的是获得"Serial number: SERIAL_NUMBER“行的输出/usr/bin/
expect
<< EOFspawn ssh$Username@$IP ena\r$Password\rshow version \r
浏览 0
提问于2018-06-20
得票数 0
6
回答
使用scp将
文件
从一台服务器复制到另一台服务器时
发送
密码
、
、
、
、
使用scp定期将
文件
从一个unix服务器复制到另一个unix服务器,
并
执行某些操作。要快速完成此操作,我希望使用unix脚本,它执行scp
并
输入完成scp所需的密码。我已经尝试使用
expect
命令
通过
unix
命令
行
发送
密码,但是到目前为止无法做到这一点。scp ./abc.txt hostname/abc.txtsend
浏览 8
提问于2013-12-06
得票数 13
回答已采纳
1
回答
预期脚本-输入密码,然后运行bash脚本
、
、
、
、
我有一个bash脚本,它使用启动ssh进程的密码调用
expect
脚本:/usr/bin/
expect
$PWD/sshScript.exp $SSHPASSWORD#!
expect
"Enter your AD Password:" {
浏览 2
提问于2018-01-26
得票数 0
2
回答
通过
Bash脚本
通过
Telnet
发送
命令
、
、
我正在尝试自动化Debian中的telnet会话,但在
发送
命令
时遇到了困难。interact 这导致它立即登录
并
连接到我的“测试”帐户中。从这里开始,我尝试在交互之后添加
命令
,
通过
发送
、回显和输入
命令
。在退出telnet会话之前,什么都不会发生,然后我会得到这个错误。"ls”无效的
命令
名"ls“(
文件
".telnet.sh”第
浏览 4
提问于2014-09-08
得票数 1
回答已采纳
2
回答
如何在脚本中使用telnet?
、
、
然后我就可以开始执行
命令
了。我在为电信网络的部分而挣扎。你能告诉我怎么做吗?还有比产卵更好的选择吗?谢谢spawn telnet pc_modemsend "root"send "youyou" cliclient
浏览 2
提问于2019-05-26
得票数 0
回答已采纳
1
回答
预期脚本错误交互:派生id exp4未打开
、
、
、
/usr/bin/
expect
spawn mono OpenSim.exe "Nowrecording all stats to file every {0}ms" { sleep 10 ; send "stats record stop\n" ;
expect
"Stopped recording
浏览 0
提问于2019-10-07
得票数 0
1
回答
我的
expect
脚本有什么问题?
、
、
我正在努力学习如何使用期望
命令
,帮助我
通过
shell脚本自动部署一些软件,
并
认为我从一些简单的东西开始。我在家里创建了一个名为“foo”的
文件
,它使用:我创建了以下脚本,保存为test.expspawn rm -i foosend "y\r" 当我使用.
浏览 0
提问于2010-05-04
得票数 1
回答已采纳
2
回答
使用sudo权限在远程服务器上运行本地脚本
、
、
在Ubuntu16.04上,使用VS代码,我想使用sudo特权在远程服务器上运行本地脚本。#!/usr/bin/env bashecho $(whoami)下面是用于远程运行test.sh的local.sh脚本的一个版本:remote="example.com"password="remote_
浏览 0
提问于2021-05-11
得票数 -1
1
回答
用stdin自动安装程序
我想从azure client 2.0安装程序这里,这是用自动在bash脚本中。我遇到的问题是,在安装过程中,会询问有关位置的不同问题,并且必须提供一些输入。是否有可能在开始时传递所有输入(预定义),以便可以在没有任何用户参与的情况下安装?
浏览 0
提问于2017-03-22
得票数 0
1
回答
Expect
/TCL telnet proc不等待提示
、
我有一个用于
发送
telnet登录
命令
和
发送
命令
的
Expect
进程。在telnet进程中,我执行了一个TFTP。该
文件
的大小为10MB。但远程通信提示符不会等到提示符出现,.It会等待超时时间
并
关闭。我们有没有办法等待
Expect
中的提示。 向您致敬,密顿
浏览 7
提问于2009-11-16
得票数 1
回答已采纳
2
回答
使用
expect
脚本
通过
SSH
发送
命令
、
给我的脚本有一个例外:如果我干净地连接到远程主机,exit
命令
将不会被
发送
,这将关闭连接
并
移动到列表中的下一个主机。while {[gets $file1 host] !我认为
expect
是足够聪明的,可以忽略任何滚动文本,并且只查看正在寻找输入的提示中的文本。更新:我在脚本中
浏览 6
提问于2013-09-06
得票数 2
回答已采纳
2
回答
预期脚本-从
文件
中读取和接受用户输入
、
、
、
、
如何编写"
Expect
“脚本:是否接受用户输入并将其写入变量(如BASH中的"read“)?我想写一个脚本,上面写着:“输入路由器的IP地址”“输入要检查的路由器上的端口”,然后启动
Expect
,SSH到那个IP地址,
并
使用那个路由器端口运行一些
命令<
浏览 0
提问于2015-04-01
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
通过案例学习 xfs 文件系统相关命令
通过手机发送命令就可以控制电脑,了解一下!
微信给“文件传输助手”发送命令控制电脑实现关机等系列功能
SSH公钥分发运维实战
shell结合expect实现远程秘钥文件推送
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券