2015-07-20 76 views
0

我需要一个shell脚本,我可以从命令提示符获取数据。我需要从路由器的命令提示符获取数据。当我在shell脚本中编写命令时,它会提示但不执行下一个命令。因此,运行该脚本只是停留在提示中。贝娄是我的脚本文件如何使用shell脚本从命令提示符中提取信息?

#!/bin/sh 
ccli  
rsc 

,其中夫妇国际联盟是命令输入提示和RSC是获取一些信息来源的命令。

所以请建议一些方法。

回答

0

如果ccli读取从标准输入(我不知道)的命令,你可能会进一步

printf 'rsc\n' | ccli 

得到更复杂的任务,我建议你看看expect这是发明了驾驶的唯一原因以脚本方式交互式程序。

+0

using printf'rsc \ n'| ccli CVMX_SHARED:0x1201c0000-0x1201f0000 活动核心掩码= 0x7 控制台dev:管道:[218860] 终端类型“xterm”没有条目; 使用哑终端设置。 分割错误 – kernelCoder

+0

@kernelCoder好吧,如果ccli segfaults,这是一个错误,你应该向供应商报告。 – Jens

相关问题