Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

Win32のRubyでコマンドライン引数にワイルドカードを使うと展開される

つまり、

ruby a.rb /ruby/*.txt

とすると、ARGVにはrubyディレクトリにある拡張子が.txtのものが展開されて配列に入ります。
[/ruby/b.txt, /ruby/c.txt, /ruby/d.txt]といった感じ。
「/ruby/*.txt」はARGVに渡りません。