Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Dirクラス > foreach
foreach(path) {|file| ...} -> nil[permalink][rdoc]foreach -> Enumeratorディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。
ブロックが与えられなかった場合、各エントリを文字列として保持する Enumerator オブジェクトを返します。
例:
Dir.foreach('.'){|f|
p f
}
#=>
"."
".."
"bar"
"foo"