什么是红宝石的ARGV,它做了什么?

时间:2015-01-21 23:21:40

标签: ruby

什么是ARGV以及如何使用它?

1 个答案:

答案 0 :(得分:0)

ARGV基本上是一个包含传递给脚本的元素的数组。您可能会发现this StackOverflow question有用。

要测试它,请尝试在特定文件夹中创建.rb(让它说出" test.rb")文件并在其中输入以下代码:

puts ARGV.inspect

现在,尝试打开命令行窗口/终端并将其指向" test.rb"是。一旦你在那里,在你的终端输入:

ruby test.rb a 1 b 

您应该获得["a", "1", "b"]的内容ARGV