如何使用shell脚本从命令提示符中提取信息?

时间:2015-07-20 07:09:50

标签: shell command-line-interface

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

#!/bin/sh
ccli    
rsc

其中ccli是输入提示的命令,rsc是获取某些信息的命令。

所以请提出一些方法。

1 个答案:

答案 0 :(得分:0)

如果ccli从stdin读取命令(我不知道),你可能会更进一步

printf 'rsc\n' | ccli

对于更复杂的任务,我建议您研究expect,这是因为以脚本方式驱动交互式程序的唯一原因而发明的。