検索結果
先頭5件
-
Dir
. each _ child(path) -> Enumerator (24346.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
. each _ child(path , encoding: enc) -> Enumerator (24346.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
. each _ child(path) -> Enumerator (24334.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children... -
Dir
. each _ child(path , encoding: enc) -> Enumerator (24334.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children... -
Dir
. foreach(path) -> Enumerator (24330.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...として、ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......た場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.foreach('.'){|f|
p f
}
#=> "."
# ".."
# "bar"
# "foo"
//}
@see Dir.entries
@see Dir.each_child... -
Dir
. foreach(path , encoding: Encoding . find("filesystem")) -> Enumerator (24330.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...として、ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......た場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.foreach('.'){|f|
p f
}
#=> "."
# ".."
# "bar"
# "foo"
//}
@see Dir.entries
@see Dir.each_child... -
Dir
. each _ child(path) {|file| . . . } -> nil (24246.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
. each _ child(path , encoding: enc) {|file| . . . } -> nil (24246.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
. each _ child(path) {|file| . . . } -> nil (24234.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children... -
Dir
. each _ child(path , encoding: enc) {|file| . . . } -> nil (24234.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...として、
ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children... -
Dir
. foreach(path) {|file| . . . } -> nil (24230.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...として、ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......た場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.foreach('.'){|f|
p f
}
#=> "."
# ".."
# "bar"
# "foo"
//}
@see Dir.entries
@see Dir.each_child... -
Dir
. foreach(path , encoding: Encoding . find("filesystem")) {|file| . . . } -> nil (24230.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...として、ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクト......た場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.foreach('.'){|f|
p f
}
#=> "."
# ".."
# "bar"
# "foo"
//}
@see Dir.entries
@see Dir.each_child... -
NEWS for Ruby 2
. 6 . 0 (126.0) -
NEWS for Ruby 2.6.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ist{
ary[1..] # ary[1..-1] と同じ
(1...).each {|index| block } # index が 1 から始まる無限ループ
ary.zip(1..) {|elem, index| block } # ary.each.with_index(1) { }
//}
* キーワード引数のハッシュに Symbol 以外の......* Dir
* 新規メソッド
* Dir#each_child と Dir#children 追加 13969
* Enumerable
* 新規メソッド
* Enumerable#chain はレシーバと引数のそれぞれの要素を順番にイテレートする
Enumerator::Chain オブジェクトを返します。 1......推奨になる予定で、
今は警告が出ます。 14643
* File
* File.read, File.binread, File.write, File.binwrite,
File.foreach, File.readlines はパスがパイプ文字 '|' で始まっていても
外部コマンドを実行しなくなりました。 14245
*...