From: Neowulf Date: 2006-02-03T10:53:18+09:00 Subject: Gotcha for Newbies Hi all, I just thought I'd drop this one in for any newbie's playing around with directory listings... me@somehost> find /somedir > results File.open("./results").each do |file| puts file unless File.directory(file) end .... What do we think the output should be if given that /somedir contains both directories and files... And why does this give you a different result... require 'find' Find.find("./results").each do |file| puts file unless File.directory(file) end Yep.. probably *extrememly* obvious to the oldtimers... but drove me nuts...\n ~Neowulf Hint: ...chomp...