From: Feng Tien Date: 2007-11-13T14:59:42+09:00 Subject: Outputting file sizes of each item in a directory (error) code: Dir.foreach("bad") do |f| puts "#{f}: #{File.size f}" end ============ Each filename in the directory "bad" is displayed along with the file size. I know the file.size works because I tried it with an static name and displayed fine. the error I got ============ lib/dir_test.rb:6:in `size': No such file or directory - IMG_0964.jpg (Errno::ENOENT) from lib/dir_test.rb:6 from lib/dir_test.rb:5:in `foreach' from lib/dir_test.rb:5 ============ -- Posted via http://www.ruby-forum.com/.