るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.045秒)
トップページ > クエリ:Hash[x] > クエリ:OPT[x] > 種類:ライブラリ[x]

別のキーワード

  1. _builtin hash
  2. hash []
  3. matrix hash
  4. dbm to_hash
  5. _builtin to_hash

検索結果

optparse (6301.0)

コマンドラインのオプションを取り扱うためのライブラリです。

...のライブラリです。

=== チュートリアル

opt
parse を使う場合、基本的には

(1) OptionParser オブジェクト opt を生成する。
(2) オプションを取り扱うブロックを opt に登録する。
(3) opt.parse(ARGV) でコマンドラインを実際に parse...
...* optiondef
* optionarg
* longoption
* help
* subcmd
* argv
* hyphen_start_file

====[a:optiondef] オプションの定義

以下はオプション -a, -b を受け付けるコマンドを作成する例です。

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

opt
.on...
...('-a') {|v| p v }
opt
.on('-b') {|v| p v }

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

ruby sample.rb -a foo bar -b baz
# => true
true
["foo", "bar", "baz"]

Opt
ionParser#on メソッドの引数でオプションを定義し、引数が指定さ
れた時の処理を...