概要
Dir.foreach
詳細
Dir.foreach は指定されたディレクトリ内の各エントリを1回ずつブロックで呼び出します。
サンプル
# encoding: utf-8 require "pp" Dir.mkdir "hoge" unless File.exists? "hoge" Dir.chdir "hoge" Dir.mkdir "hige" unless File.exists? "hige" `echo hige > hige1.txt` `echo hige > hige2.txt` Dir.foreach(".") {|f|p f}
出力
"." ".." "hige" "hige1.txt" "hige2.txt"