How to calculate file number in a folder

Hi folks,

I write a script to find out all the file names and the number of files
in a folder(no other children folder) as following:‘C:/Ruby/self’).each{
puts file if file=~/(\w+)|(\d+)/ # remove file .
and …

but I am not sure how to calculate the number of file in folder.
Any help will be appreciated.


files = Dir.entries(’/tmp’)
p files.class
files.delete_if {|x| [’.’,’…’].include?(x) } # Get rid of . and …
entries on unix
p files
p files.size