種類
- 特異メソッド (34)
- インスタンスメソッド (28)
ライブラリ
- ビルトイン (62)
キーワード
- children (2)
-
each
_ child (4) - foreach (28)
- pos (7)
- tell (7)
検索結果
先頭5件
-
Dir
# each -> Enumerator (18109.0) -
ディレクトリの各エントリを表す文字列を引数として、ブロックを評価します。
...ックが与えられなかった場合、各エントリを文字列として保持する
Enumerator
オブジェクトを返します。
@raise IOError 既に自身が close している場合に発生します。
例:
Dir.open('.').each{|f|
p f
}
#=>
"."
".."
"bar"
"foo"... -
Dir
# each {|item| . . . } -> self (18109.0) -
ディレクトリの各エントリを表す文字列を引数として、ブロックを評価します。
...ックが与えられなかった場合、各エントリを文字列として保持する
Enumerator
オブジェクトを返します。
@raise IOError 既に自身が close している場合に発生します。
例:
Dir.open('.').each{|f|
p f
}
#=>
"."
".."
"bar"
"foo"... -
Dir
. each _ child(path) -> Enumerator (6111.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.each_child('.'){|f|
p f
}
#=>
"bar"
"foo"
@see Dir.foreach
@see Dir.children... -
Dir
. each _ child(path) {|file| . . . } -> nil (6111.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.each_child('.'){|f|
p f
}
#=>
"bar"
"foo"
@see Dir.foreach
@see Dir.children... -
Dir
. each _ child(path , encoding: enc) -> Enumerator (6111.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.each_child('.'){|f|
p f
}
#=>
"bar"
"foo"
@see Dir.foreach
@see Dir.children... -
Dir
. each _ child(path , encoding: enc) {|file| . . . } -> nil (6111.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.each_child('.'){|f|
p f
}
#=>
"bar"
"foo"
@see Dir.foreach
@see Dir.children... -
Dir
. foreach(path) -> Enumerator (6107.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...す。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries
@see Dir.each_child... -
Dir
. foreach(path) {|file| . . . } -> nil (6107.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...す。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries
@see Dir.each_child... -
Dir
. foreach(path , encoding: Encoding . find("filesystem")) -> Enumerator (6107.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...す。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries
@see Dir.each_child... -
Dir
. foreach(path , encoding: Encoding . find("filesystem")) {|file| . . . } -> nil (6107.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...す。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries
@see Dir.each_child... -
Dir
. foreach(path) -> Enumerator (6101.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries... -
Dir
. foreach(path) {|file| . . . } -> nil (6101.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries... -
Dir
. foreach(path , encoding: Encoding . find("filesystem")) -> Enumerator (6101.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries... -
Dir
. foreach(path , encoding: Encoding . find("filesystem")) {|file| . . . } -> nil (6101.0) -
ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"
@see Dir.entries... -
Dir
# pos -> Integer (7.0) -
ディレクトリストリームの現在の位置を整数で返します。
...ムの現在の位置を整数で返します。
@raise IOError 既に自身が close している場合に発生します。
例:
Dir.open("/tmp") {|d|
d.each {|f|
p d.pos
}
}... -
Dir
# tell -> Integer (7.0) -
ディレクトリストリームの現在の位置を整数で返します。
...ムの現在の位置を整数で返します。
@raise IOError 既に自身が close している場合に発生します。
例:
Dir.open("/tmp") {|d|
d.each {|f|
p d.pos
}
}... -
Dir
. children(path) -> [String] (7.0) -
ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。
...オブジェクトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.children('.') #=> ["bar", "foo"]
@see Dir.each_child
@see Dir.entries... -
Dir
. children(path , encoding: enc) -> [String] (7.0) -
ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。
...オブジェクトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
例:
Dir.children('.') #=> ["bar", "foo"]
@see Dir.each_child
@see Dir.entries...