How to get files in last modified time order in ruby? I was able to smash my keyboard enough to achieve this:
file_info = Hash[*Dir.glob(\"*\").collect {|fil
How about simply:
# If you want 'modified time', oldest first files_sorted_by_time = Dir['*'].sort_by{ |f| File.mtime(f) } # If you want 'directory change time' (creation time for Windows) files_sorted_by_time = Dir['*'].sort_by{ |f| File.ctime(f) }