ARGV Parser
See exemples for more informations :
// Go : http://blackh.badfile.net/wordz/
Function :
def options(param) i = 0 ARGV.each { |valeur| if (valeur == '-' + param.to_s) return ARGV[i+1] elseif (valeur != '-' + param.to_s) return false end i += 1 } end
Usage :
// cmd> ruby test.rb -o foo
out = self.options('o') if (out != false and out.empty? == false) puts out # print -> foo end