From: Stefan Lang Date: 2008-04-10T20:27:21+09:00 Subject: Re: Get oldest File from Directory? 2008/4/10, Christian Kerth : > Hey! > > What is the easiest way to retrieve the oldest (oldest modification > date) file from a directory? def oldest_file(dir) Dir.entries(dir).map { |e| File.join(dir, e) }.select { |f| File.file? f }.sort_by { |f| File.mtime f }.first end This ignores directories.