From: Allen Riddle Date: 2007-10-17T00:09:40+09:00 Subject: Re: How distinguish between a file and a directory? There are class side methods called "file?" and "directory?" on the File class that you can use. (ex. File.directory?("path/to/directory") ) -----Original Message----- From: Bazsl [mailto:hs@dbginc.com] Sent: Tuesday, October 16, 2007 10:01 AM To: ruby-talk ML Subject: How distinguish between a file and a directory? A newbie question. The code Dir.foreach(Dir.getwd) do |f| if ((f != '.') && (f != '..')) puts f end end lists the files and directories in the current working directory but does not identify which is a file and which is a directory. How can I add that information to the listing? Thanks.