用于基于命令提示符的应用程序的Ruby库

时间:2012-09-22 23:50:31

标签: ruby command-line command-prompt

我正在寻找使用基于命令提示符的界面创建Ruby应用程序。通过“command-prompt-interface”,我的意思是类似于irb,但请注意,我并不是指实际执行Ruby代码。我通过谷歌找到的宝石似乎更适合像git这样的CLI,而不是像irb这样的实际提示。

我需要能够为这些命令定义命令和处理程序,例如:

(prompt) helloworld
Hello World
(prompt)

验证和内置帮助系统也是很好的附加功能,也可以从命令行执行单个命令(从shell cliapp.rb -c helloworld调用它)。

我可以从头开始创建它,但是如果有任何库可用,我宁愿使用它而不是重新发明轮子。

1 个答案:

答案 0 :(得分:1)

你可能想尝试Methadone,这是由“Build Awesome Command-Line Apps in Ruby”一书的作者大卫·布莱恩特·科普兰创作的。你可能也想查看这本书。

有关详细信息,请参阅this blog post