如何设置简单的Ruby应用程序?

时间:2014-05-11 18:05:59

标签: ruby

这应该是非常简单的,但它让我望而却步。我尝试设置一个简单的命令,以便输入:ruby myfile someparams,它将通过stdio返回。

我希望包含一个gem,例如https://rubygems.org/gems/github-linguist,并传递一些信息并查看其作为回复的内容。

我有点迷失了。想法?

1 个答案:

答案 0 :(得分:1)

这是一个简单回应其论点的示例脚本:

#!/usr/bin/env ruby

puts "The arguments were:"
ARGV.each { |curr_arg| puts curr_arg }

将其保存到foo.rb,然后chmod a+x foo.rb。您可以将其移动到PATH上的某个位置,在这种情况下,您只需从任何位置键入foo.rb some args,或者您可以使用./foo.rb some argsruby foo.rb some args从当前目录中显式运行它