別のキーワード
ライブラリ
- ビルトイン (275)
-
irb
/ frame (11) - json (11)
- optparse (22)
- rake (11)
- readline (33)
-
rexml
/ document (11) -
rubygems
/ security (11) - shell (12)
-
shell
/ command-processor (24) - strscan (11)
- time (22)
クラス
-
Enumerator
:: Lazy (11) -
IRB
:: Frame (11) - OptionParser (22)
-
REXML
:: Text (11) -
Rake
:: FileList (11) - Range (11)
- Shell (12)
-
Shell
:: CommandProcessor (24) - StringScanner (11)
- SystemCallError (11)
- Time (22)
モジュール
-
Gem
:: Security (11) - JSON (11)
- Warning (8)
オブジェクト
- ENV (198)
-
Readline
:: HISTORY (33) - main (36)
キーワード
- << (11)
- === (11)
-
alias
_ command (18) -
build
_ self _ signed _ cert (11) - cd (6)
- clear (22)
-
create
_ id (11) - each (22)
-
each
_ key (22) -
each
_ pair (22) -
each
_ value (22) - filter! (12)
- getopts (22)
- include (11)
-
keep
_ if (22) - merge! (10)
-
must
_ C _ version (11) - new (44)
- private (7)
- public (7)
- push (11)
- replace (11)
- select! (22)
- sender (11)
- strptime (22)
-
unalias
_ command (6) -
undef
_ system _ command (6) - update (22)
- using (11)
- warn (8)
検索結果
先頭5件
-
Gem
:: Security . build _ self _ signed _ cert(email _ addr , options = {}) -> Hash (6102.0) -
与えられたメールアドレスを元にして自己署名証明書を作成します。
与えられたメールアドレスを元にして自己署名証明書を作成します。
@param email_addr メールアドレスを指定します。
@param options オプションを指定します。
@return 鍵と証明書とそれらを保存したパスを表すハッシュを返します。 -
Shell
. cd(path = nil , verbose = self . verbose) -> self (203.0) -
pathをカレントディレクトリとするShellオブジェクトを生成します.
pathをカレントディレクトリとするShellオブジェクトを生成します.
@param path カレントディレクトリとするディレクトリを文字列で指定します。
@param verbose true を指定すると冗長な出力を行います。
使用例
require 'shell'
sh = Shell.new
sh.cd("/tmp") -
ENV
. clear -> self (118.0) -
環境変数をすべてクリアします。self を返します。
...環境変数をすべてクリアします。self を返します。
//emlist[][ruby]{
ENV.clear
p ENV # => {}
//}... -
Readline
:: HISTORY . <<(string) -> self (118.0) -
ヒストリの最後に string で指定した文字列を追加します。 self を返します。
...ヒストリの最後に string で指定した文字列を追加します。
self を返します。
@param string 文字列を指定します。
例: "foo"を追加する。
require "readline"
Readline::HISTORY << "foo"
p Readline::HISTORY[-1] #=> "foo"
例: "foo"、"bar"を追加す... -
Readline
:: HISTORY . push(*string) -> self (118.0) -
ヒストリの最後に string で指定した文字列を追加します。複数の string を指定できます。 self を返します。
...ヒストリの最後に string で指定した文字列を追加します。複数の string を指定できます。
self を返します。
@param string 文字列を指定します。複数指定できます。
例: "foo"を追加する。
require "readline"
Readline::HISTORY.push("foo"... -
ENV
. merge!(*others) {|key , self _ val , other _ val| . . . } -> ENV (109.0) -
ハッシュ others の内容を環境変数にマージします。重複するキー に対応する値は others の内容で上書きされます。
...シュ others の内容を環境変数にマージします。重複するキー
に対応する値は others の内容で上書きされます。
self と others に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ... -
ENV
. merge!(other) {|key , self _ val , other _ val| . . . } -> ENV (109.0) -
ハッシュ other の内容を環境変数にマージします。重複するキー に対応する値は other の内容で上書きされます。
...ッシュ other の内容を環境変数にマージします。重複するキー
に対応する値は other の内容で上書きされます。
self と other に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ... -
ENV
. update(*others) {|key , self _ val , other _ val| . . . } -> ENV (109.0) -
ハッシュ others の内容を環境変数にマージします。重複するキー に対応する値は others の内容で上書きされます。
...シュ others の内容を環境変数にマージします。重複するキー
に対応する値は others の内容で上書きされます。
self と others に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ... -
ENV
. update(other) {|key , self _ val , other _ val| . . . } -> ENV (109.0) -
ハッシュ other の内容を環境変数にマージします。重複するキー に対応する値は other の内容で上書きされます。
...ッシュ other の内容を環境変数にマージします。重複するキー
に対応する値は other の内容で上書きされます。
self と other に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブロッ... -
main
. using(module) -> self (108.0) -
引数で指定したモジュールで定義された拡張を有効にします。
...ents_rdoc.html#label-Scope
@param module 有効にするモジュールを指定します。
//emlist[例][ruby]{
module Sloth
refine String do
def downcase
self
end
end
end
"ABC".downcase # => "abc"
using Sloth
"ABC".downcase # => "ABC"
//}
@see Module#refine, Module#using... -
ENV
. each {|key , value| . . . } -> self (103.0) -
key と value を引数としてブロックを評価します。
key と value を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//} -
ENV
. each _ pair {|key , value| . . . } -> self (103.0) -
key と value を引数としてブロックを評価します。
key と value を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//} -
Shell
:: CommandProcessor . alias _ command(alias , command , *opts) -> self (103.0) -
@todo
@todo
@param alias エイリアスの名前を指定します。
@param command コマンド名を指定します。
@param opts コマンドに与えるオプションを指定します。
@raise SyntaxError コマンドのエイリアス作成に失敗した時に発生します。