概要
Dir.entries
詳細
Dir.entries は指定されたディレクトリに含まれるすべてのファイル名を
配列で返却します。
ディレクトリがない場合は例外が発生します。
サンプル
# 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.entries(".").each {|f|p f}
出力
"." ".." "hige" "hige1.txt" "hige2.txt"