Current Path : /proc/self/root/opt/alt/ruby34/share/gems/gems/getoptlong-0.2.1/sample/getoptlong/ |
Current File : //proc/self/root/opt/alt/ruby34/share/gems/gems/getoptlong-0.2.1/sample/getoptlong/require_order.rb |
require 'getoptlong' options = GetoptLong.new( ['--xxx', GetoptLong::REQUIRED_ARGUMENT], ['--yyy', GetoptLong::OPTIONAL_ARGUMENT], ['--zzz', GetoptLong::NO_ARGUMENT] ) options.ordering = GetoptLong::REQUIRE_ORDER puts "Original ARGV: #{ARGV}" options.each do |option, argument| p [option, argument] end puts "Remaining ARGV: #{ARGV}"