3

我有一台 Windows 7 机器,我正在从中调用一个 Ruby 脚本。如果我这样做:

ruby Test.rb blah

然后 ARGV[0] 是“blah”,正如预期的那样。但如果我这样做:

Test.rb blah

然后 ARGV[0] 为空。

我是否必须进行一些设置 - 无论是在 Windows 中还是在 Ruby 中 - 以使 Ruby 在由于 .rb 扩展名而隐式启动时接收命令行参数,而不是通过键入“ruby”显式启动?

4

0 回答 0