読者です 読者をやめる 読者になる 読者になる

Fight the Future

何かを始めたら、半分成功したのと同じ

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

pg

つまり、

ruby a.rb /ruby/*.txt

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