标签: ruby shell command-line-interface
我需要创建一个交互式shell以进行配置。鉴于目标市场,我很乐意为用户提供“熟悉”的东西。在这种情况下,这意味着CISCO IOS就像CLI接口,带有分层“contexts”。
到目前为止,我只发现CLI::Console哪种做了我想要的但是错过了一个重要的特性:能够创建命令的分层命名空间。所以我想知道是否有另一个宝石提供此功能。否则,我们非常感谢使用CLI :: Console解决此问题的一些提示。