Какой идиоматический способ найти последний измененный файл в каталоге?
Dir.glob("*").max_by {|f| File.mtime(f)}
Dir["*"].sort { |a,b| File.mtime(a) <=> File.mtime(b) }.last
Это не рекурсивно.
Я не уверен, существует ли идиома для этого. Я бы сделал
Dir["*"].sort_by { |file_name| File.stat(file_name).mtime }
Видя, как три человека дали более или менее одинаковый ответ одновременно. Это должно быть это.