2

我正在寻找一个带有基于命令提示符的界面的 Ruby 应用程序。“command-prompt-interface”是指类似于 irb 的东西,但请注意,我并不是指实际执行 Ruby 代码。我通过 Google 找到的 gem 似乎更适合像 git 这样的 CLI,而不是像 irb 这样的实际提示。

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

(prompt) helloworld
Hello World
(prompt)

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

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

4

1 回答 1

1

您可能想试试美沙酮,它是由“用 Ruby 构建出色的命令行应用程序”一书的作者大卫·布莱恩特·科普兰 (David Bryant Copeland) 创建的。你可能也想看看这本书。

有关更多信息,请参阅此博客文章

于 2012-09-23T00:14:29.977 回答