0
我需要一个shell脚本,我可以从命令提示符获取数据。我需要从路由器的命令提示符获取数据。当我在shell脚本中编写命令时,它会提示但不执行下一个命令。因此,运行该脚本只是停留在提示中。贝娄是我的脚本文件如何使用shell脚本从命令提示符中提取信息?
#!/bin/sh
ccli
rsc
,其中夫妇国际联盟是命令输入提示和RSC是获取一些信息来源的命令。
所以请建议一些方法。
我需要一个shell脚本,我可以从命令提示符获取数据。我需要从路由器的命令提示符获取数据。当我在shell脚本中编写命令时,它会提示但不执行下一个命令。因此,运行该脚本只是停留在提示中。贝娄是我的脚本文件如何使用shell脚本从命令提示符中提取信息?
#!/bin/sh
ccli
rsc
,其中夫妇国际联盟是命令输入提示和RSC是获取一些信息来源的命令。
所以请建议一些方法。
如果ccli
读取从标准输入(我不知道)的命令,你可能会进一步
printf 'rsc\n' | ccli
得到更复杂的任务,我建议你看看expect
这是发明了驾驶的唯一原因以脚本方式交互式程序。
using printf'rsc \ n'| ccli CVMX_SHARED:0x1201c0000-0x1201f0000 活动核心掩码= 0x7 控制台dev:管道:[218860] 终端类型“xterm”没有条目; 使用哑终端设置。 分割错误 – kernelCoder
@kernelCoder好吧,如果ccli segfaults,这是一个错误,你应该向供应商报告。 – Jens