ライブラリ
- ビルトイン (5)
-
cgi
/ html (22) - drb (22)
-
irb
/ context (33) - mkmf (11)
- optparse (44)
- rake (11)
-
rake
/ testtask (22) -
rubygems
/ config _ file (33) -
rubygems
/ user _ interaction (44) - shell (72)
-
shell
/ command-processor (30) -
shell
/ filter (30)
クラス
-
DRb
:: DRbServer (22) -
Gem
:: ConfigFile (33) -
Gem
:: StreamUI (11) -
Gem
:: StreamUI :: VerboseProgressReporter (33) -
IRB
:: Context (33) - Module (5)
- OptionParser (44)
-
RDoc
:: Options (22) -
Rake
:: TestTask (22) - Shell (72)
-
Shell
:: CommandProcessor (30) -
Shell
:: Filter (30)
モジュール
-
CGI
:: HtmlExtension (22) - Kernel (11)
- RakeFileUtils (11)
検索結果
先頭5件
-
OptionParser
# to _ s -> String (19.0) -
サマリの文字列を返します。
...se"
options = {}
opts = OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.on("-v", "--[no-]verbose", "Run verbosely") do |v|
options[:verbose] = v
end
end
puts opts.help
# => Usage: example.rb [options]
# -v, --[no-]verbose Run verbosely
//}... -
RDoc
:: Options # warn(message) -> nil (17.0) -
--verbose オプションを指定していた場合に message を 標準エラー出力 $stderr に出力します。
...--verbose オプションを指定していた場合に message を 標準エラー出力
$stderr に出力します。... -
OptionParser
# banner -> String (13.0) -
サマリの最初に表示される文字列を返します。
...します。
//emlist[例][ruby]{
require "optparse"
options = {}
opts = OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.on("-v", "--[no-]verbose", "Run verbosely") do |v|
options[:verbose] = v
end
end
p opts.banner # => "Usage: example.rb [options]"
//}... -
OptionParser
# banner=(heading) (13.0) -
サマリの最初に表示される文字列を指定します。
...y]{
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]"
//}... -
CGI
:: HtmlExtension # html(attributes = {}) -> String (7.0) -
トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...{ "<BODY></BODY>" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
# <HTML>
# <BODY>
# </BODY>
# </HTML>
html("PRETTY"){ "<BODY></BODY>" }
# = html({ "PRETTY" => " " }){ "<BODY></BODY>" }
html(if $VERBOSE then "PRETTY" end){ "HTML string" }... -
CGI
:: HtmlExtension # html(attributes = {}) { . . . } -> String (7.0) -
トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...{ "<BODY></BODY>" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
# <HTML>
# <BODY>
# </BODY>
# </HTML>
html("PRETTY"){ "<BODY></BODY>" }
# = html({ "PRETTY" => " " }){ "<BODY></BODY>" }
html(if $VERBOSE then "PRETTY" end){ "HTML string" }... -
Kernel
# message(format , *arg) -> nil (7.0) -
Kernel.#printf と同じように標準出力にメッセージを出力します。 メッセージ出力後すぐに IO#flush します。
...Kernel.#printf と同じように標準出力にメッセージを出力します。
メッセージ出力後すぐに IO#flush します。
$VERBOSE が真のときは何もしません。
@param format フォーマット文字列です。
@param arg フォーマットされる引数です。... -
Module
# deprecate _ constant(*name) -> self (7.0) -
name で指定した定数を deprecate に設定します。 deprecate に設定した定数を参照すると警告メッセージが表示されます。
...「-W2」などを指定するか、実行中に「Warning[:deprecated] = true」で
変更すると表示されるようになります。
「$VERBOSE = true」は「Warning[:deprecated]」に影響しないため、
表示されるかどうかは変わりません。
@param name 0 個以上の S... -
RDoc
:: Options # verbosity -> 0 | 1 | 2 (7.0) -
プログラムの解析時に表示する情報の詳細さを数値で返します。
...を数値で返します。
以下の値を指定する事ができます。
: 0(--quiet オプションを指定した場合)
情報を表示しません。
: 1
通常の表示を行います。
: 2(--verbose オプションを指定した場合)
詳細な情報を表示します。... -
Shell
# [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (7.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...ファイルへのパスを指定します。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh[... -
Shell
# foreach(path = nil , &block) -> () (7.0) -
pathがファイルなら, File#foreach pathがディレクトリなら, Dir#foreach の動作をします。
...なら, File#foreach
pathがディレクトリなら, Dir#foreach
の動作をします。
@param path ファイルもしくはディレクトリのパスを文字列で指定します。
使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.foreach("/tmp"){|f|
puts f
}... -
Shell
# mkdir(*path) -> Array (7.0) -
Dir.mkdirと同じです。 (複数可)
...ram path 作成するディレクトリ名を文字列で指定します。
@return 作成するディレクトリの一覧の配列を返します。
使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
p sh.mkdir("foo") #=> ["foo"]
rescue => err
puts err
end...