From: Leon Bogaert Date: 2007-10-05T08:23:12+09:00 Subject: Re: Add files to array matching pattern Tried this: dir = "/home/leon/"; test = Array.new; test = Dir.new(dir).entries.collect { |x| x == 'filezilla' ? x : next } But that didn't work also. It gives back: [nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil] -- Posted via http://www.ruby-forum.com/.