himitsu girlsの日記

2007-02-17

[]17章 練習問題(2)

ls -tのようにファイルを時刻順にならべるメソッド

def ls_t(dir)
  list = {}
  entries = Dir.entries(dir)
  entries = entries.sort_by {|name| File.mtime(File.join(dir, name)) }
  entries.each {|name| puts name}
end
ls_t(".")

ゲスト



トラックバック - http://rubyist.g.hatena.ne.jp/himitsu_girls/20070217