Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > parseargライブラリ > Kernelモジュール > parseArgs (private)
parseArgs(min_argc, check_opts, single_opts, *opts) -> Integer | nil
[permalink][rdoc] [added by parsearg]
コマンドラインオプションを解析し、対応するグローバル変数 $OPT_xxx に値を設定します。
また、指定したオプションが条件にあっていない場合はグローバル変数 $USAGE の値を eval します。
以下の例は、-x,-y,--geometry のどれか一つと -d オプションが 実行時に最低限必要なオプションであると指定しています。
parseArgs(0,"d&(x|y|geometry)","fd","x:","y:","geometry:","version")
[SEE_ALSO] getopts