ライブラリ
- ビルトイン (156)
-
cgi
/ core (24) - csv (28)
- dbm (12)
- matrix (12)
- openssl (36)
- optparse (144)
- rake (12)
-
rexml
/ document (12) -
rinda
/ tuplespace (12) -
win32
/ registry (12) - win32ole (12)
クラス
- Array (58)
-
CGI
:: Cookie (12) -
CSV
:: Row (12) -
CSV
:: Table (12) - DBM (12)
- Enumerator (24)
- Hash (54)
- MatchData (12)
- Matrix (12)
-
OpenSSL
:: X509 :: ExtensionFactory (36) - OptionParser (144)
-
REXML
:: Element (12) -
Rake
:: TaskArguments (12) -
Rinda
:: TupleEntry (12) - String (12)
-
WIN32OLE
_ VARIANT (12) -
Win32
:: Registry (12)
モジュール
キーワード
- [] (12)
- []= (12)
-
add
_ attributes (12) - coerce (12)
- compact (9)
- compact! (9)
-
create
_ ext _ from _ array (12) -
create
_ extension (24) -
fetch
_ values (2) - names (12)
-
next
_ values (12) - on (144)
- pack (21)
-
peek
_ values (12) - rassoc (12)
- select (12)
- shift (12)
-
to
_ a (12) -
to
_ ary (12) -
to
_ csv (4) -
to
_ h (19) - unpack (12)
-
values
_ at (60)
検索結果
先頭5件
- OptionParser
# on(short , long , *rest) {|v| . . . } -> self - OptionParser
# on(long , pat = / . * / , desc = "") {|v| . . . } -> self - OptionParser
# on(short , long , pat = / . * / , desc = "") {|v| . . . } -> self - OptionParser
# on(short , pat = / . * / , desc = "") {|v| . . . } -> self - OptionParser
# on(long , desc = "") {|v| . . . } -> self
-
OptionParser
# on(short , long , *rest) {|v| . . . } -> self (17.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...れるオプションの説明と見なします。
//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http
opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}
# ruby command --charset=jis #... -
OptionParser
# on(long , pat = / . * / , desc = "") {|v| . . . } -> self (12.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...パターンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。
opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error
@param short ショートオ... -
OptionParser
# on(short , long , pat = / . * / , desc = "") {|v| . . . } -> self (12.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...パターンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。
opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error
@param short ショートオ... -
OptionParser
# on(short , pat = / . * / , desc = "") {|v| . . . } -> self (12.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...パターンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。
opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error
@param short ショートオ... -
OptionParser
# on(long , desc = "") {|v| . . . } -> self (7.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
ショートオプションとロングオプションを同時に登録することもできます。
opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv')... -
OptionParser
# on(short , desc = "") {|v| . . . } -> self (7.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
ショートオプションとロングオプションを同時に登録することもできます。
opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv')... -
OptionParser
# on(short , long , desc = "") {|v| . . . } -> self (7.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
ショートオプションとロングオプションを同時に登録することもできます。
opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv')...