ライブラリ
- ビルトイン (127)
-
cgi
/ util (11) - csv (44)
- erb (7)
- objspace (33)
- openssl (11)
- psych (44)
- rake (33)
-
rubygems
/ config _ file (11) -
rubygems
/ dependency _ installer (11) - shell (36)
-
shell
/ builtin-command (30) -
shell
/ command-processor (42) -
shell
/ filter (480) - uri (11)
-
webrick
/ httputils (11)
クラス
- CGI (11)
- CSV (44)
- ERB (7)
-
Gem
:: ConfigFile (11) -
Gem
:: DependencyInstaller (11) - Hash (93)
-
Psych
:: Visitors :: YAMLTree (44) -
Rake
:: TaskArguments (11) - Shell (36)
-
Shell
:: AppendFile (6) -
Shell
:: AppendIO (6) -
Shell
:: BuiltInCommand (12) -
Shell
:: CommandProcessor (42) -
Shell
:: Filter (474) -
URI
:: MailTo (11)
モジュール
- FileUtils (22)
- GC (22)
- ObjectSpace (33)
-
OpenSSL
:: PKCS5 (11) -
WEBrick
:: HTTPUtils (11)
オブジェクト
- ENV (12)
キーワード
- + (6)
- < (6)
- > (6)
- >> (6)
- BuiltInCommand (6)
-
DEFAULT
_ BULK _ THRESHOLD (11) -
DEFAULT
_ OPTIONS (22) - DefaultMimeTypes (11)
- Filter (6)
-
TABLE
_ FOR _ ESCAPE _ HTML _ _ (11) - [] (6)
- active? (6)
- append (18)
- atime (6)
- basename (6)
- blockdev? (6)
- build (11)
- cat (18)
- chardev? (6)
-
check
_ point (6) - chmod (6)
- chown (6)
- concat (6)
-
count
_ nodes (11) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) - ctime (6)
-
def
_ builtin _ commands (6) - default (22)
-
default
_ proc (11) -
default
_ record _ separator (6) - delete (6)
- directory? (6)
- dirname (6)
- each (6)
- echo (18)
- executable? (6)
-
executable
_ real? (6) - exist? (6)
- exists? (6)
- file? (6)
- filter (51)
- filter! (12)
-
find
_ system _ command (6) - finish (11)
-
finish
_ all _ jobs (6) - finished (11)
- finished? (11)
- foreach (6)
- ftype (6)
- glob (18)
- grpowned? (6)
- identical? (6)
- input (6)
- input= (18)
- inspect (6)
-
install
_ builtin _ commands (6) - join (6)
-
keep
_ if (12) -
latest
_ gc _ info (11) - link (6)
- lstat (6)
- mkdir (6)
- mtime (6)
- new (6)
- notify (6)
- open (6)
- out (6)
- owned? (6)
-
pbkdf2
_ hmac _ sha1 (11) - pipe? (6)
- push (11)
- readable? (6)
-
readable
_ real? (6) - readlink (6)
- rehash (6)
- rename (6)
-
result
_ with _ hash (7) - rm (6)
- rmdir (6)
- ruby (11)
- select (18)
- select! (12)
- setgid? (6)
- setuid? (6)
-
shell
/ builtin-command (6) -
shell
/ filter (6) - size (6)
- size? (6)
- socket? (6)
- split (6)
- stat (17)
- sticky? (6)
- symlink (6)
- symlink? (6)
- system (6)
- tee (18)
- test (6)
-
to
_ a (6) -
to
_ s (6) - transact (6)
- truncate (6)
- unlink (6)
- utime (6)
- wait? (6)
-
with
_ defaults (11) -
world
_ readable? (6) -
world
_ writable? (6) - writable? (6)
-
writable
_ real? (6) - zero? (6)
- | (6)
検索結果
先頭5件
-
FileUtils
# sh(*cmd) {|result , status| . . . } (24219.0) -
与えられたコマンドを実行します。
...ernel.#exec を参照してください。
例:
sh %{ls -ltr}
sh 'ls', 'file with spaces'
# check exit status after command runs
sh %{grep pattern file} do |ok, res|
if ! ok
puts "pattern not found (status = #{res.exitstatus})"
end
end
@see Kernel.#exec, Ke... -
Shell
:: CommandProcessor . install _ builtin _ commands -> () (21300.0) -
ビルトインコマンドを定義します。
ビルトインコマンドを定義します。 -
ERB
# result _ with _ hash(hash) -> String (18400.0) -
ERB をハッシュオブジェクトで指定されたローカル変数を持つ 新しいトップレベルバインディングで実行し、結果の文字列を返します。
...ERB をハッシュオブジェクトで指定されたローカル変数を持つ
新しいトップレベルバインディングで実行し、結果の文字列を返します。
@param hash ローカル変数名をキーにしたハッシュ
@see ERB#result... -
Psych
:: Visitors :: YAMLTree # finish -> Psych :: Nodes :: Stream|nil (18200.0) -
変換を終了し、構築した AST を返します。
...変換を終了し、構築した AST を返します。
このメソッドは2回呼び出さないでください。
@see Psych::Visitors::YAMLTree#tree... -
Psych
:: Visitors :: YAMLTree # finished -> bool (18200.0) -
Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば 真を返します。
...Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば
真を返します。
まだならば偽を返します。... -
Psych
:: Visitors :: YAMLTree # finished? -> bool (18200.0) -
Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば 真を返します。
...Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば
真を返します。
まだならば偽を返します。... -
shell
/ builtin-command (18000.0) -
Shell で使用するビルトインコマンドを定義しているライブラリです。
...Shell で使用するビルトインコマンドを定義しているライブラリです。... -
shell
/ filter (18000.0) -
Shell::Filter を定義しているライブラリです。
...Shell::Filter を定義しているライブラリです。... -
Hash
# filter! {|key , value| . . . } -> self | nil (15312.0) -
キーと値を引数としてブロックを評価した結果が真であるような要素を self に残します。
...self
に残します。
keep_if は常に self を返します。
filter! と select! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。
ブロックが与えられなかった場合は、自身と keep_if から生成した
Enumerator....../emlist[例][ruby]{
h1 = {}
c = ("a".."g")
c.each_with_index {|e, i| h1[i] = e }
h2 = h1.dup
h1.select! # => #<Enumerator: {0=>"a", 1=>"b", 2=>"c", 3=>"d", 4=>"e", 5=>"f", 6=>"g"}:select!>
h1.select! { |k, v| k % 3 == 0 } # => {0=>"a", 3=>"d", 6=>"g"}
h1.select! { |k, v| true } # => nil
h......2.keep_if { |k, v| k % 3 == 0 } # => {0=>"a", 3=>"d", 6=>"g"}
h2.keep_if { |k, v| true } # => {0=>"a", 3=>"d", 6=>"g"}
//}
@see Hash#select, Hash#delete_if, Hash#reject!... -
Hash
# filter {|key , value| . . . } -> Hash (15300.0) -
key, value のペアについてブロックを評価し,真となるペアだけを含む ハッシュを生成して返します。
...った場合は、自身と select から生成した
Enumerator オブジェクトを返します。
//emlist[][ruby]{
h = { "a" => 100, "b" => 200, "c" => 300 }
h.select {|k,v| k > "a"} #=> {"b" => 200, "c" => 300}
h.select {|k,v| v < 200} #=> {"a" => 100}
//}
@see Hash#select!, Hash#reject... -
Hash
# filter! -> Enumerator (15212.0) -
キーと値を引数としてブロックを評価した結果が真であるような要素を self に残します。
...self
に残します。
keep_if は常に self を返します。
filter! と select! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。
ブロックが与えられなかった場合は、自身と keep_if から生成した
Enumerator....../emlist[例][ruby]{
h1 = {}
c = ("a".."g")
c.each_with_index {|e, i| h1[i] = e }
h2 = h1.dup
h1.select! # => #<Enumerator: {0=>"a", 1=>"b", 2=>"c", 3=>"d", 4=>"e", 5=>"f", 6=>"g"}:select!>
h1.select! { |k, v| k % 3 == 0 } # => {0=>"a", 3=>"d", 6=>"g"}
h1.select! { |k, v| true } # => nil
h......2.keep_if { |k, v| k % 3 == 0 } # => {0=>"a", 3=>"d", 6=>"g"}
h2.keep_if { |k, v| true } # => {0=>"a", 3=>"d", 6=>"g"}
//}
@see Hash#select, Hash#delete_if, Hash#reject!... -
Gem
:: ConfigFile :: DEFAULT _ BULK _ THRESHOLD -> 1000 (15200.0) -
一括ダウンロードをするかどうかのデフォルト値です。
一括ダウンロードをするかどうかのデフォルト値です。 -
Hash
# filter -> Enumerator (15200.0) -
key, value のペアについてブロックを評価し,真となるペアだけを含む ハッシュを生成して返します。
...った場合は、自身と select から生成した
Enumerator オブジェクトを返します。
//emlist[][ruby]{
h = { "a" => 100, "b" => 200, "c" => 300 }
h.select {|k,v| k > "a"} #=> {"b" => 200, "c" => 300}
h.select {|k,v| v < 200} #=> {"a" => 100}
//}
@see Hash#select!, Hash#reject...