ライブラリ
- ビルトイン (1017)
-
cgi
/ core (384) -
cgi
/ session (12) - etc (408)
- fileutils (24)
- matrix (156)
-
net
/ http (60) -
net
/ imap (144) - objspace (12)
- open3 (132)
- openssl (48)
- optparse (12)
-
rubygems
/ commands / environment _ command (12) -
rubygems
/ dependency _ installer (24) -
rubygems
/ installer (12) -
rubygems
/ remote _ fetcher (12) - shell (12)
- timeout (21)
- tmpdir (12)
-
webrick
/ cgi (24) -
win32
/ registry (12)
クラス
- BasicObject (24)
- CGI (24)
-
CGI
:: Session (12) - Dir (12)
- File (36)
-
Gem
:: DependencyInstaller (24) -
Gem
:: Installer (12) -
Gem
:: RemoteFetcher (12) - Hash (4)
- IO (168)
- Matrix (24)
-
Matrix
:: EigenvalueDecomposition (120) -
Net
:: HTTP (60) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: Envelope (120) - Object (24)
- OptionParser (12)
- Shell (12)
- String (12)
- Time (36)
-
WEBrick
:: CGI (24) -
Win32
:: Registry (12)
モジュール
-
CGI
:: QueryExtension (360) - Etc (408)
- FileUtils (24)
- Kernel (180)
- ObjectSpace (12)
- Open3 (132)
-
OpenSSL
:: X509 (48) - Timeout (21)
オブジェクト
- ENV (533)
キーワード
- % (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
CS
_ GNU _ LIBC _ VERSION (12) -
CS
_ GNU _ LIBPTHREAD _ VERSION (12) -
CS
_ PATH (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ CFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LIBS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ CFLAGS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LIBS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ CFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LIBS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ CFLAGS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LIBS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V7 _ THREADS _ CFLAGS (12) -
CS
_ POSIX _ V7 _ THREADS _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (12) -
CS
_ V6 _ ENV (12) -
CS
_ V7 _ ENV (12) -
DEFAULT
_ CERT _ DIR (12) -
DEFAULT
_ CERT _ DIR _ ENV (12) -
DEFAULT
_ CERT _ FILE (12) -
DEFAULT
_ CERT _ FILE _ ENV (12) -
DEFAULT
_ OPTIONS (12) - EigenvalueDecomposition (12)
- Envelope (12)
- EnvironmentCommand (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 4 . 0 (9) - [] (12)
-
absolute
_ path (12) - accept (12)
-
accept
_ charset (12) -
accept
_ encoding (12) -
accept
_ language (12) -
auth
_ type (12) - bcc (12)
-
cache
_ control (12) - cc (12)
- clone (12)
-
content
_ length (12) -
content
_ type (12) -
count
_ tdata _ objects (12) - d (12)
- date (12)
-
default
_ system _ path (6) -
default
_ system _ path= (6) - delete (24)
-
delete
_ if (24) - dst? (12)
- each (12)
-
each
_ key (12) -
each
_ pair (12) -
each
_ value (12) - eigen (12)
- eigensystem (12)
-
eigenvalue
_ matrix (12) - eigenvalues (12)
-
eigenvector
_ matrix (12) -
eigenvector
_ matrix _ inv (12) - eigenvectors (12)
- empty? (12)
- envelope (12)
- environment (12)
- except (8)
- exec (48)
- fetch (36)
- filter (14)
- filter! (14)
- format (12)
- from (24)
-
gateway
_ interface (12) -
get
_ proxy _ from _ env (12) - getlogin (12)
- header (12)
- host (12)
-
in
_ reply _ to (12) - index (7)
- inspect (12)
-
instance
_ eval (24) - invert (12)
- isdst (12)
-
keep
_ if (19) - key (12)
- keys (12)
- length (12)
- load (12)
- merge! (12)
- move (12)
- mv (12)
- negotiate (12)
- new (60)
- optparse (12)
- out (12)
-
path
_ info (12) -
path
_ translated (12) - pipeline (12)
-
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) - popen (168)
- popen3 (24)
- pragma (12)
-
proxy
_ from _ env= (12) -
proxy
_ from _ env? (12) -
query
_ string (12) - realpath (12)
- referer (12)
- reject (24)
- reject! (24)
-
remote
_ addr (12) -
remote
_ host (12) -
remote
_ ident (12) -
remote
_ user (12) -
reply
_ to (12) -
request
_ method (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ commands / environment _ command (12) -
rubygems
/ commands / install _ command (12) -
script
_ name (12) - sec (12)
- select (24)
- select! (24)
- sender (12)
-
server
_ name (12) -
server
_ port (12) -
server
_ protocol (12) -
server
_ software (12) - shift (12)
- size (12)
- spawn (48)
- sprintf (12)
- sprintf フォーマット (12)
- start (36)
- store (12)
- subject (12)
- system (48)
- taint (6)
- tainted? (6)
- timeout (21)
- tmpdir (12)
- to (12)
-
to
_ a (24) -
to
_ ary (12) -
to
_ h (19) -
to
_ hash (12) -
to
_ s (12) - update (24)
-
user
_ agent (12) - v (12)
-
v
_ inv (12) - values (12)
-
values
_ at (12)
検索結果
先頭5件
-
ENV
. delete _ if {|key , value| . . . } -> ENV (27226.0) -
key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
...真であ
る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}... -
ENV
. reject! {|key , value| . . . } -> ENV | nil (27226.0) -
key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
...真であ
る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}... -
ENV
. filter! {|key , value| . . . } -> ENV | nil (27215.0) -
キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。
...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。
ブロックが省略された場合には Enumerator を返します。
@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,... -
ENV
. select! {|key , value| . . . } -> ENV | nil (27215.0) -
キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。
...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。
ブロックが省略された場合には Enumerator を返します。
@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,... -
ENV
. update(other) -> ENV (27202.0) -
ハッシュ other の内容を環境変数にマージします。重複するキー に対応する値は other の内容で上書きされます。
...ハッシュ other の内容を環境変数にマージします。重複するキー
に対応する値は other の内容で上書きされます。
self と other に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブ......ロックを呼び出して
その返す値を重複キーに対応する値にします。ブロック付きでない
場合は常に other の値を使います。
@param other 上書きするハッシュを指定します。... -
ENV
. update(other) {|key , self _ val , other _ val| . . . } -> ENV (27202.0) -
ハッシュ other の内容を環境変数にマージします。重複するキー に対応する値は other の内容で上書きされます。
...ハッシュ other の内容を環境変数にマージします。重複するキー
に対応する値は other の内容で上書きされます。
self と other に同じキーがあった場合はブロック付きか否かで
判定方法が違います。ブロック付きのときはブ......ロックを呼び出して
その返す値を重複キーに対応する値にします。ブロック付きでない
場合は常に other の値を使います。
@param other 上書きするハッシュを指定します。... -
ENV
. delete(key) -> String | nil (27130.0) -
key に対応する環境変数を取り除きます。取り除かれた環境変数の 値を返しますが、key に対応する環境変数が存在しない時には nil を返します。
...字列以外のオブジェクトを指定した場合は to_str メソッド
による暗黙の型変換を試みます。
//emlist[][ruby]{
ENV['TEST'] = 'foo'
ENV.delete('TEST') # => "foo"
ENV.delete('TEST') { |key| puts "#{key} is not found in ENV" } # TEST is not found in ENV
//}... -
ENV
. delete(key) {|key| . . . } -> String | nil (27130.0) -
key に対応する環境変数を取り除きます。取り除かれた環境変数の 値を返しますが、key に対応する環境変数が存在しない時には nil を返します。
...字列以外のオブジェクトを指定した場合は to_str メソッド
による暗黙の型変換を試みます。
//emlist[][ruby]{
ENV['TEST'] = 'foo'
ENV.delete('TEST') # => "foo"
ENV.delete('TEST') { |key| puts "#{key} is not found in ENV" } # TEST is not found in ENV
//}... -
ENV
. delete _ if -> Enumerator (27126.0) -
key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
...真であ
る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}... -
ENV
. reject! -> Enumerator (27126.0) -
key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
...真であ
る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}... -
ENV
. except(*keys) -> Hash (27118.0) -
引数で指定された以外のキーとその値だけを含む Hash を返します。
...引数で指定された以外のキーとその値だけを含む Hash を返します。
//emlist[][ruby]{
ENV #=> {"LANG"=>"en_US.UTF-8", "TERM"=>"xterm-256color", "HOME"=>"/Users/rhc"}
ENV.except("TERM","HOME") #=> {"LANG"=>"en_US.UTF-8"}
//}
@see Hash#except, ENV.slice...