るりまサーチ

最速Rubyリファレンスマニュアル検索!
64件ヒット [1-64件を表示] (0.184秒)
トップページ > クエリ:-[x] > クエリ:h[x] > クエリ:a[x] > クエリ:children[x] > クエリ:each_child[x]

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. argf.class to_a
  5. rexml/document to_a

ライブラリ

クラス

検索結果

Pathname#each_child(with_directory = true) -> Enumerator (30536.0)

self.children(with_directory).each と同じです。

...elf.children(with_directory).each と同じです。

@param with_directory 偽を指定するとファイル名のみ返します。デフォルトは真です。

//emlist[例][ruby]{
require "pathname"

Pathname("/usr/local").each_child {|f| p f }
# => #<Pathname:/usr/local/bin>
# => #<Pathname:/...
...local/etc>
# => #<Pathname:/usr/local/include>
# => #<Pathname:/usr/local/lib>
# => #<Pathname:/usr/local/opt>
# => #<Pathname:/usr/local/sbin>
# => #<Pathname:/usr/local/share>
# => #<Pathname:/usr/local/var>

Pathname("/usr/local").each_child(false) {|f| p f }
# => #<Pathname:bin>
# => #<Pathname:...
...etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
# => #<Pathname:sbin>
# => #<Pathname:share>
# => #<Pathname:var>
//}

@see Pathname#children...

Pathname#each_child(with_directory = true) {|pathname| ...} -> [Pathname] (30536.0)

self.children(with_directory).each と同じです。

...elf.children(with_directory).each と同じです。

@param with_directory 偽を指定するとファイル名のみ返します。デフォルトは真です。

//emlist[例][ruby]{
require "pathname"

Pathname("/usr/local").each_child {|f| p f }
# => #<Pathname:/usr/local/bin>
# => #<Pathname:/...
...local/etc>
# => #<Pathname:/usr/local/include>
# => #<Pathname:/usr/local/lib>
# => #<Pathname:/usr/local/opt>
# => #<Pathname:/usr/local/sbin>
# => #<Pathname:/usr/local/share>
# => #<Pathname:/usr/local/var>

Pathname("/usr/local").each_child(false) {|f| p f }
# => #<Pathname:bin>
# => #<Pathname:...
...etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
# => #<Pathname:sbin>
# => #<Pathname:share>
# => #<Pathname:var>
//}

@see Pathname#children...

Dir.each_child(path) -> Enumerator (30422.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
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 (30422.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
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 (30422.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
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 (30422.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
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 (30416.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェクトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失...
...敗した場合に発生します。

//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}

@see Dir.foreach
@see Dir.children...

Dir.each_child(path) {|file| ...} -> nil (30416.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
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 (30416.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
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 (30416.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...トリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、
ブロックを評価します。

ブロックが与えられなかった場合、各エントリを文字列として保持する
Enumerator オブジェクトを返します。

@param path ディレ...
...定します。

@param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェクトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失...
...敗した場合に発生します。

//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}

@see Dir.foreach
@see Dir.children...

絞り込み条件を変える

Dir.children(path) -> [String] (24420.0)

ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。

...ディレクトリ path に含まれるファイルエントリ名のうち、
"." と ".." をのぞいた配列を返します。

@param path ディレクトリのパスを文字列で指定します。

@param encoding ディレクトリのエンコーディングを文字列か...
...。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}

@see Dir#children
@see Dir.each_child
@see Dir.entries...

Dir.children(path, encoding: enc) -> [String] (24420.0)

ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。

...ディレクトリ path に含まれるファイルエントリ名のうち、
"." と ".." をのぞいた配列を返します。

@param path ディレクトリのパスを文字列で指定します。

@param encoding ディレクトリのエンコーディングを文字列か...
...。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}

@see Dir#children
@see Dir.each_child
@see Dir.entries...

Dir.children(path) -> [String] (24414.0)

ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。

...ディレクトリ path に含まれるファイルエントリ名のうち、
"." と ".." をのぞいた配列を返します。

@param path ディレクトリのパスを文字列で指定します。

@param encoding ディレクトリのエンコーディングを文字列か...
...で指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}

@see Dir.each_child
@see Dir.entries...

Dir.children(path, encoding: enc) -> [String] (24414.0)

ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。

...ディレクトリ path に含まれるファイルエントリ名のうち、
"." と ".." をのぞいた配列を返します。

@param path ディレクトリのパスを文字列で指定します。

@param encoding ディレクトリのエンコーディングを文字列か...
...で指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}

@see Dir.each_child
@see Dir.entries...