我正在尝试使用ruby实现一个cli脚本,它可以选中完整的有效命令。我有一个执行许多任务的脚本。我想将其转换为cli,用户可以在其中选择完整的命令。那里有宝石吗?如果没有,我怎么可能自己滚?像进程std输入和处理TAB一样简单?我唯一看到的问题是当没有按下回车键时如何看到标签。
任何建议都会有所帮助。
谢谢,
HK
例如:
cli> show [enter]
show version
show system state
show interface rate
cli> show interface [enter]
show interface rate
show interface state
show interface channel-groups
cli> show inter [tab]
cli> show interface chann [tab]
cli> show interface channel-groups