るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.027秒)
トップページ > クエリ:String[x] > バージョン:2.2.0[x] > クエリ:$[x] > クエリ:$[x] > クエリ:order![x] > ライブラリ:optparse[x]

別のキーワード

  1. kernel $stderr
  2. kernel $topdir
  3. kernel $hdrdir
  4. kernel $kcode
  5. kernel $srcdir

クラス

検索結果

OptionParser#order!(argv = self.default_argv) -> [String] (54649.0)

与えられた argv を順番に破壊的にパースします。 argv からオプションがすべて取り除かれます。 argv を返します。

...実際は OptionParser::ParseError のサブク
ラスになります。

//emlist[opt.rb][ruby]{
require 'optparse'
opt = OptionParser.new

opt.on('-a [VAL]') {|v| p :a }
opt.on('-b') {|v| p :b }

opt.order!(ARGV)
p ARGV
//}

$ ruby opt.rb -a foo somefile...

OptionParser#order!(argv = self.default_argv) {|s| ...} -> [String] (54649.0)

与えられた argv を順番に破壊的にパースします。 argv からオプションがすべて取り除かれます。 argv を返します。

...実際は OptionParser::ParseError のサブク
ラスになります。

//emlist[opt.rb][ruby]{
require 'optparse'
opt = OptionParser.new

opt.on('-a [VAL]') {|v| p :a }
opt.on('-b') {|v| p :b }

opt.order!(ARGV)
p ARGV
//}

$ ruby opt.rb -a foo somefile...