種類
ライブラリ
- ビルトイン (480)
-
cgi
/ core (24) -
cgi
/ html (48) -
cgi
/ session (48) -
cgi
/ session / pstore (12) - coverage (8)
- csv (300)
- fileutils (432)
- getoptlong (120)
- json (156)
- mkmf (24)
-
net
/ http (24) -
net
/ imap (24) - open-uri (92)
- openssl (24)
- optparse (1032)
- psych (84)
- rake (12)
-
rake
/ rdoctask (48) -
rake
/ testtask (36) -
rdoc
/ generator / darkfish (12) -
rdoc
/ generator / json _ index (12) -
rdoc
/ generator / ri (12) -
rdoc
/ parser (12) -
rdoc
/ parser / c (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (12) -
rubygems
/ command (96) -
rubygems
/ dependency _ installer (24) -
rubygems
/ installer (12) -
rubygems
/ security (72) -
rubygems
/ server (12) -
rubygems
/ specification (24) -
rubygems
/ uninstaller (12) -
rubygems
/ version _ option (36) - socket (252)
- sync (18)
- syslog (156)
- tempfile (55)
-
webrick
/ cgi (12) -
webrick
/ httpserver (12) -
webrick
/ httpservlet / abstract (36) -
webrick
/ httpservlet / filehandler (24) -
webrick
/ httpservlet / prochandler (12) -
win32
/ registry (180) - win32ole (12)
クラス
-
ARGF
. class (24) - Array (12)
- BasicSocket (24)
- CGI (24)
-
CGI
:: Session (12) -
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: MemoryStore (12) -
CGI
:: Session :: NullStore (12) -
CGI
:: Session :: PStore (12) - CSV (252)
-
CSV
:: Table (24) - Coverage (8)
-
Encoding
:: Converter (36) -
Gem
:: Command (96) -
Gem
:: DependencyInstaller (24) -
Gem
:: Installer (12) -
Gem
:: Security :: Policy (24) -
Gem
:: Server (12) -
Gem
:: Specification (24) -
Gem
:: Uninstaller (12) - GetoptLong (96)
-
JSON
:: Parser (12) -
JSON
:: State (48) - Module (12)
-
Net
:: HTTP (12) -
Net
:: IMAP (24) - Object (24)
-
OpenSSL
:: SSL :: SSLContext (24) - OptionParser (708)
-
OptionParser
:: ParseError (120) -
Psych
:: Nodes :: Node (24) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Generator :: Darkfish (12) -
RDoc
:: Generator :: JsonIndex (12) -
RDoc
:: Generator :: RI (12) -
RDoc
:: Options (864) -
RDoc
:: Parser (12) -
RDoc
:: Parser :: C (12) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: Parser :: Simple (12) -
Rake
:: Application (12) -
Rake
:: RDocTask (48) -
Rake
:: TestTask (36) - Regexp (36)
-
RubyVM
:: InstructionSequence (60) - Socket (24)
-
Socket
:: Option (156) - String (144)
- Symbol (36)
-
Sync
_ m :: Err (6) -
Sync
_ m :: LockModeFailer (6) -
Sync
_ m :: UnknownLocker (6) - Tempfile (55)
-
WEBrick
:: CGI (12) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (36) -
WEBrick
:: HTTPServlet :: FileHandler (24) -
WEBrick
:: HTTPServlet :: ProcHandler (12) -
WIN32OLE
_ PARAM (12) -
Win32
:: Registry (96)
モジュール
-
CGI
:: HtmlExtension (48) - FileUtils (432)
-
Gem
:: InstallUpdateOptions (24) -
Gem
:: LocalRemoteOptions (108) -
Gem
:: Security (48) -
Gem
:: VersionOption (24) - JSON (84)
- Kernel (196)
- OpenURI (24)
-
OpenURI
:: OpenRead (36) -
OptionParser
:: Arguable (96) - Psych (24)
-
Socket
:: Constants (36) - Syslog (60)
-
Syslog
:: Option (72) - URI (16)
-
Win32
:: Registry :: Constants (84)
キーワード
- AmbiguousArgument (12)
- AmbiguousOption (24)
- Arguable (12)
- Constants (12)
-
DEFAULT
_ OPTIONS (24) - DEPRECATED (12)
- Fail (18)
-
IPPROTO
_ DSTOPTS (12) -
IP
_ OPTIONS (24) -
IP
_ PKTOPTIONS (24) - InstallUpdateOptions (12)
- InvalidArgument (12)
- InvalidOption (24)
- JSON (12)
-
LOG
_ CONS (12) -
LOG
_ NDELAY (12) -
LOG
_ NOWAIT (12) -
LOG
_ ODELAY (12) -
LOG
_ PERROR (12) -
LOG
_ PID (12) - LocalRemoteOptions (12)
- MissingArgument (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) - NeedlessArgument (12)
-
OPTIONAL
_ ARGUMENT (12) - OptionParser (12)
- Options (24)
- ParseError (12)
-
REG
_ LEGAL _ OPTION (12) -
REG
_ OPTION _ BACKUP _ RESTORE (12) -
REG
_ OPTION _ CREATE _ LINK (12) -
REG
_ OPTION _ NON _ VOLATILE (12) -
REG
_ OPTION _ OPEN _ LINK (12) -
REG
_ OPTION _ RESERVED (12) -
REG
_ OPTION _ VOLATILE (12) - Rubyの起動 (12)
- SPECIAL (12)
- VersionOption (12)
- [] (12)
- accept (24)
-
accept
_ uri _ http (12) -
add
_ bulk _ threshold _ option (12) -
add
_ common _ option (12) -
add
_ option (12) -
add
_ platform _ option (12) -
add
_ proxy _ option (12) -
add
_ source _ option (12) -
add
_ trusted _ cert (12) -
add
_ update _ sources _ option (12) -
add
_ version _ option (12) -
all
_ one _ file (12) - args (12)
- bool (24)
- both? (12)
-
build
_ cert (12) -
build
_ self _ signed _ cert (12) - capitalize (18)
- capitalize! (9)
- cd (24)
- charset (12)
- chdir (24)
- chmod (12)
-
chmod
_ R (12) - chown (12)
-
chown
_ R (12) - compile (24)
-
compile
_ file (12) -
compile
_ option (12) -
compile
_ option= (12) - configure (12)
- copy (12)
-
coverage
_ report (12) -
coverage
_ report= (12) - cp (12)
-
cp
_ r (12) - create (58)
- css (12)
- data (12)
-
default
_ argv (12) -
default
_ argv= (12) -
deprecate
_ constant (12) - diagram (12)
-
do
_ OPTIONS (24) - downcase (18)
- downcase! (9)
-
dry
_ run (12) -
dry
_ run= (12) - dump (24)
-
e
_ option _ supplied (12) - each (12)
-
each
_ option (12) - encode (36)
- encode! (24)
- encoding (12)
- encoding= (12)
- environment (12)
- exclude (12)
- exclude= (12)
- exec (48)
-
extra
_ accessor _ flags (12) -
extra
_ accessors (12) - family (12)
- fileboxes (12)
- files (12)
- filter (36)
-
filter
_ backtrace (12) -
finish
_ page _ dir (12) -
force
_ output (12) -
force
_ output= (12) -
force
_ update (12) - foreach (24)
- formatter (12)
- formatter= (12)
-
from
_ state (12) - generate (12)
-
generate
_ line (12) - generator (12)
- generator= (12)
- get (12)
-
get
_ instance (24) -
get
_ one _ optional _ argument (12) -
get
_ option (12) - getoptlong (12)
- getopts (60)
- getsockopt (12)
-
have
_ option? (12) - header (12)
- help (12)
-
hyperlink
_ all (12) -
hyperlink
_ all= (12) -
image
_ format (12) -
include
_ line _ numbers (12) - initialize (24)
-
inline
_ source (12) - inspect (12)
- install (12)
-
install
_ update _ defaults _ str (12) - instance (24)
- int (24)
- level (12)
-
line
_ numbers (12) -
line
_ numbers= (12) - linger (24)
- link (12)
- ln (12)
-
ln
_ s (12) -
ln
_ sf (12) - load (24)
- local? (12)
-
main
_ page (12) -
main
_ page= (12) - makedirs (12)
- markup (12)
- markup= (12)
- merge (24)
-
method
_ list (12) - mkdir (12)
-
mkdir
_ p (12) - mkpath (12)
- mount (12)
- move (12)
- mv (12)
- new (359)
-
on
_ head (12) -
on
_ tail (12) -
op
_ dir (12) -
op
_ dir= (12) -
op
_ name (12) - open (186)
- open! (12)
-
open
_ uri (24) -
option
_ list (12) -
option
_ parser (12) -
option
_ parser= (12) -
option
_ string (12) - optional? (12)
- optname (12)
- optparse (12)
- order (48)
- order! (48)
- ordering= (12)
- out (12)
-
page
_ dir (12) -
page
_ dir= (12) - parse (72)
- parse! (36)
-
parse
_ csv (12) -
parse
_ line (12) -
parser
_ for (12) - permute (24)
- permute! (24)
- pipe (12)
- pipe= (12)
-
pretty
_ generate (12) -
pretty
_ unparse (12) -
primitive
_ convert (12) -
program
_ name (12) -
program
_ name= (12) - promiscuous (12)
-
psych
_ to _ yaml (12) - quiet (12)
- quiet= (12)
-
rdoc
_ include (12) - read (24)
- readlines (12)
- reason (12)
- reason= (12)
- recover (12)
- reject (24)
- release (12)
- release= (12)
- remote? (12)
- remove (12)
-
remove
_ option (12) - reopen (12)
- restore (12)
- rm (12)
-
rm
_ f (12) -
rm
_ r (12) -
rm
_ rf (12) - rmdir (12)
- rmtree (12)
- root (12)
- root= (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby
_ opts= (12) -
rubygems
/ version _ option (12) - run (12)
-
safe
_ unlink (12) -
sanitize
_ path (12) -
scrolling
_ list (24) -
search
_ convpath (12) - separator (12)
-
set
_ backtrace (12) -
set
_ encoding (24) -
set
_ option (12) - setsockopt (12)
-
show
_ all (12) -
show
_ all= (12) -
show
_ hash (12) -
sign
_ cert (12) - spawn (48)
- start (8)
- starttls (12)
-
static
_ path (12) -
static
_ path= (12) - summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) - swapcase (18)
- swapcase! (9)
- symlink (12)
- system (48)
-
tab
_ width (12) - table (12)
- template (12)
-
template
_ dir (12) -
template
_ dir= (12) -
test
/ unit (1) - title (12)
- title= (12)
-
to
_ a (12) -
to
_ csv (24) -
to
_ s (48) -
to
_ yaml (24) - touch (12)
-
trusted
_ cert _ path (12) -
try
_ link (24) - unpack (12)
- upcase (18)
- upcase! (9)
- uptodate? (12)
- ver (12)
- verbosity (12)
- verbosity= (12)
- version (12)
- version= (12)
- visibility (12)
- visibility= (12)
- warn (12)
-
warn
_ unless _ e _ option (12) -
warning
_ unless _ e _ option (12) - webcvs (12)
- yaml (12)
- 正規表現 (12)
検索結果
先頭5件
-
Gem
:: VersionOption # add _ version _ option(task = command , *wrap) (27323.0) -
option parser に対して --version オプションを追加します。
...
option parser に対して --version オプションを追加します。
@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。
@param wrap Gem::Command#add_option に渡すその他のオプションを指定しま... -
OptionParser
# on(long , desc = "") {|v| . . . } -> self (24301.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...ます。
opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv'){|boo......lean| ...}
opt.on('--require X', '--need', '--dependon'){|x| ... }
@param short ショートオプションを表す文字列を指定します。
そのオプションが引数をとらない場合は、
//emlist{
on("-x"){|boolean| ...}
//}
となります。コマ......構いません
on("-xSTRING"){|val| ...} # スペース無しで任意の文字列を入れても同様
//}
オプションの引数が必須でない場合は [ ] をつけて、
//emlist{
on("-x [OPTIONAL]"){|val| ...}
//}
となります。
@param long ロングオ... -
OptionParser
# on(short , long , desc = "") {|v| . . . } -> self (24301.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...ます。
opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv'){|boo......lean| ...}
opt.on('--require X', '--need', '--dependon'){|x| ... }
@param short ショートオプションを表す文字列を指定します。
そのオプションが引数をとらない場合は、
//emlist{
on("-x"){|boolean| ...}
//}
となります。コマ......構いません
on("-xSTRING"){|val| ...} # スペース無しで任意の文字列を入れても同様
//}
オプションの引数が必須でない場合は [ ] をつけて、
//emlist{
on("-x [OPTIONAL]"){|val| ...}
//}
となります。
@param long ロングオ... -
OptionParser
# on(long , *rest) {|v| . . . } -> self (24241.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...数が配列やハッシュに含まれない場合、例外
OptionParser::InvalidArgument が OptionParser#parse 実行時
に発生します。
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します......サマリに表示されるオプションの説明と見なします。
//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 co... -
OptionParser
# on(long , klass = String , desc = "") {|v| . . . } -> self (24241.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...うなクラスを受け付けるかは、
以下の「デフォルトで利用可能な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定さ......できないものである場合、例外
OptionParser::InvalidArgument を投げます。
オプションの引数は accept で登録したブロックで klass のインスタンス
に変換されてから、ブロックに渡されます。
opts.on("-w", "--width N", Integer){|w|
p w.c......lass #=> Integer
}
# ruby command --width=32
opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します... -
OptionParser
# on(short , long , *rest) {|v| . . . } -> self (24241.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...数が配列やハッシュに含まれない場合、例外
OptionParser::InvalidArgument が OptionParser#parse 実行時
に発生します。
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します......サマリに表示されるオプションの説明と見なします。
//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 co... -
OptionParser
# on(short , long , klass = String , desc = "") {|v| . . . } -> self (24241.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...うなクラスを受け付けるかは、
以下の「デフォルトで利用可能な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定さ......できないものである場合、例外
OptionParser::InvalidArgument を投げます。
オプションの引数は accept で登録したブロックで klass のインスタンス
に変換されてから、ブロックに渡されます。
opts.on("-w", "--width N", Integer){|w|
p w.c......lass #=> Integer
}
# ruby command --width=32
opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します... -
OptionParser
# on(long , pat = / . * / , desc = "") {|v| . . . } -> self (24236.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...で与えます。
コマンドに与えられた引数がパターンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。
opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --u......sername=ruby.user #=> Error
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します。
@param pat オプションの引数に許すパターンを表す正規表現で指定します。
@param desc... -
OptionParser
# on(short , long , pat = / . * / , desc = "") {|v| . . . } -> self (24236.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...で与えます。
コマンドに与えられた引数がパターンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。
opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --u......sername=ruby.user #=> Error
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します。
@param pat オプションの引数に許すパターンを表す正規表現で指定します。
@param desc...