動かざることバグの如し

猫ゆえに。。。

Rubyでファイル一覧を作成日時順に取得する方法

ファイル一覧取得自体はDir.globでできるので、

それをsort_byを使ってファイル更新日時順にソートすればおk

Dir.glob("/data/*.json").sort_by{ |f| File.mtime(f) }.each do |file|

end

ただこのやり方だとファイルの数だけFileオブジェクトが生成される(多分)ので何十万件といった一覧を処理するには向いてないかも

広告を非表示にする