From: Chris Morris Date: 2002-07-27T03:31:16+09:00 Subject: Re: Some basic Ruby questions So, it should look like this: def pictureMethod executeNativeCommand("ls | grep \"jpg\" > pictures.txt") pictureFile = File.open("pictures.txt","r") while(pictureFile.hasMoreLines) array.attach(pictureFile.actualLine) pictureFile.goOneLineDown end end ========================================= Try this: Dir['*.txt'] sample resulting array: ["codes.txt", "desc.txt", "map.txt", "temp.txt"] easy, eh? Chris http://clabs.org