by shigemk2

当面は技術的なことしか書かない

プロセスには引数がある

$ cat argv.rb
p ARGV
$ ruby argv.rb foo bar -va
["foo", "bar", "-va"]

引数は、arrayと同じ扱いである。
それゆえ、要素の追加削除や要素の内容の変更も可能だ。

ARGVが最もよく使われるのは、プログラムにファイル名を渡した場合である



http://tatsu-zine.com/books/naruhounix