るりまサーチ

最速Rubyリファレンスマニュアル検索!
60件ヒット [1-60件を表示] (0.027秒)
トップページ > クエリ:@[x] > クラス:OptionParser[x] > クエリ:parse[x] > クエリ:banner[x] > ライブラリ:optparse[x]

別のキーワード

  1. time parse
  2. parser parse
  3. csv parse
  4. psych parse_stream
  5. ripper parse

キーワード

検索結果

OptionParser#banner -> String (21122.0)

サマリの最初に表示される文字列を返します。

...マリの最初に表示される文字列を返します。

@
return サマリの最初に表示される文字列を返します。

//emlist[例][ruby]{
require "optparse"

options = {}
opts = OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"

opts.on("-v", "--[no-]verbos...
...e", "Run verbosely") do |v|
options[:verbose] = v
end
end

p opts.banner # => "Usage: example.rb [options]"
//}...

OptionParser#banner=(heading) (9122.0)

サマリの最初に表示される文字列を指定します。

...の最初に表示される文字列を指定します。

@
param heading サマリの最初に表示される文字列を指定します。

//emlist[例][ruby]{
require "optparse"

options = {}
opts = OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]" # => "Usage: example.rb...
...[options]"

opts.on("-v", "--[no-]verbose", "Run verbosely") do |v|
options[:verbose] = v
end
end

opts.banner # => "Usage: example.rb [options]"
//}...

OptionParser.new(banner = nil, width = 32, indent = ' ' * 4) -> OptionParser (3235.0)

OptionParser オブジェクトを生成して返します。

...
OptionParser
オブジェクトを生成して返します。

ブロックが与えられた場合、生成した OptionParser オブジェクトを引数としてブロックを評
価します。つまり、以下のような書き方が可能です。

//emlist[][ruby]{
require 'optparse'
Optio...
...nParser.new do |opt|

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

opt.parse!(ARGV)
end
//}

@
param banner ヘルプ(サマリ)の最初の部分に表示される、アプリケーションの説明などを文字列で与えます。

@
param width サマリの幅を整数で与えます...
...

@
param indent サマリのインデントを文字列で与えます。...

OptionParser.new(banner = nil, width = 32, indent = ' ' * 4) {|opt| ...} -> OptionParser (3235.0)

OptionParser オブジェクトを生成して返します。

...
OptionParser
オブジェクトを生成して返します。

ブロックが与えられた場合、生成した OptionParser オブジェクトを引数としてブロックを評
価します。つまり、以下のような書き方が可能です。

//emlist[][ruby]{
require 'optparse'
Optio...
...nParser.new do |opt|

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

opt.parse!(ARGV)
end
//}

@
param banner ヘルプ(サマリ)の最初の部分に表示される、アプリケーションの説明などを文字列で与えます。

@
param width サマリの幅を整数で与えます...
...

@
param indent サマリのインデントを文字列で与えます。...

OptionParser#separator(sep) -> () (3015.0)

サマリにオプションを区切るための文字列 sep を挿入します。 オプションにいくつかの種類がある場合に、サマリがわかりやすくなります。

...、区切りを挿入したい
ところでこのメソッドを呼びます。

@
param sep サマリの区切りを文字列で指定します。

//emlist[][ruby]{
require 'optparse'
opts = OptionParser.new
opts.banner = "Usage: example.rb [options]"

opts.separator ""
opts.separator "Specific opt...

絞り込み条件を変える