ライブラリ
- ビルトイン (210)
- getoptlong (24)
- optparse (324)
-
rdoc
/ rdoc (12)
クラス
-
ARGF
. class (192) - GetoptLong (24)
- Object (18)
- OptionParser (228)
-
OptionParser
:: ParseError (12) -
RDoc
:: Options (12) -
RDoc
:: RDoc (12)
モジュール
キーワード
- accept (12)
- class (12)
-
default
_ argv (12) -
default
_ argv= (12) - document (12)
- each (48)
-
each
_ byte (24) -
each
_ char (24) -
each
_ line (48) - get (12)
-
get
_ option (12) - getbyte (12)
- getc (12)
- getopts (36)
- order (48)
- order! (48)
- parse (36)
- parse! (24)
- permute (24)
- permute! (24)
- read (12)
- recover (12)
- reject (12)
- untaint (6)
- ver (12)
検索結果
先頭5件
-
Object
# untaint -> self (13.0) -
オブジェクトの「汚染マーク」を取り除きます。
...を負う必要が
あります。
オブジェクトの汚染に関してはspec/safelevelを参照してください。
ruby -e 'p ARGV[0].tainted?;t=+ARGV[0];t.untaint;p t.tainted?' hoge
# => true
# false
このメソッドは Ruby 2.7 から deprecated で、Ruby 3.2 で削除予定で... -
OptionParser
:: Arguable # order! -> [String] (13.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#order! を参照して下さい。
...ます。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.order!
p o #=> true
//}... -
OptionParser
:: Arguable # order! {|s| . . . } -> [String] (13.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#order! を参照して下さい。
...ます。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.order!
p o #=> true
//}... -
OptionParser
:: Arguable # parse! -> [String] (13.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#parse! を参照して下さい。
...ます。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.parse!
p o #=> true
//}... -
OptionParser
:: Arguable # permute! -> [String] (13.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#permute! を参照して下さい。
...ます。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.permute!
p o #=> true
//}... -
ARGF
. class # each(rs = $ / ) -> Enumerator (7.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...った場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです... -
ARGF
. class # each(rs = $ / ) { |line| . . . } -> self (7.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...った場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです... -
ARGF
. class # each(rs = $ / , limit) -> Enumerator (7.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...った場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです... -
ARGF
. class # each(rs = $ / , limit) { |line| . . . } -> self (7.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...った場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです...