>>>>> "W" == WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> writes:

W> Dir["*.c"].sort {|a,b| File.stat(a).mtime <=> File.stat(b).mtime}
W> のように stat で見るしかないでしょうね.

こういう書き方もできるんですね。

私はこんな感じに書いてみました。

while dirname = ARGV.shift
  dir = Dir.open(dirname)
  for file in dir.sort {|a, b| File.mtime(a) <=> File.mtime(b)}
    print file, "\n"
  end
  dir.close
end

exit

--
WATANABE Tetsuya HP Japan PSO
e-mail  tetsu / jpn.hp.com