Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

getopt 설치

C의 표준라이브러리에서 제공하는 그 getopt와 거의 동일하게 사용할 수 있다.

먼저 getopt gem을 설치한다.
# gem install getopt

명령행 인자 처리 예

require 'getopt/std'

opt = Getopt::Std.getopts("hf:")

if opt['h']
puts <<eof
Usage : #{$0} -h -f [file name]
eof
    exit 0
end

if opt['f']
    puts "File name is #{opt['f']}"
end