Rubyでのコマンドライン引数は、ARGVという名前のArray型のクラスに格納されます。
例えばコマンドラインから次のように入力すると、
$ ruby argv_sample.rb a b c
以下のように出力されます。
p ARGV.class #=> Array p ARGV[0] #=> "a" p ARGV[100] #=> nil
コマンドライン引数の数を超えた値を指定すると、nilが返ってきます。
Rubyでのコマンドライン引数は、ARGVという名前のArray型のクラスに格納されます。
例えばコマンドラインから次のように入力すると、
$ ruby argv_sample.rb a b c
以下のように出力されます。
p ARGV.class #=> Array p ARGV[0] #=> "a" p ARGV[100] #=> nil
コマンドライン引数の数を超えた値を指定すると、nilが返ってきます。
コメント