Project

General

Profile

Bug #12369

Updated by nobu (Nobuyoshi Nakada) almost 10 years ago

```ruby 
 #test.rb 
 require "optparse" 

 OptionParser.new do |opt| 
	 opt.on('-a', '--aaa=VAL') {|v| p "aaa", v } 
	 opt.on('-b', '--bbb[=VAL]') {|v| p "bbb", v } 
	 opt.on('-c', '--ccc(=VAL)') {|v| p "ccc", v } 
	 opt.parse! ARGV 
 end 
 ``` 
 ``` 
 

 ./test.rb -a aa -b bb -c cc 
 "aaa" 
 "aa" 
 "bbb" 
 **nil** 
 "ccc" 
 "cc"

Back