From: Ned Konz Date: 2002-07-27T03:31:10+09:00 Subject: Re: Some basic Ruby questions On Friday 26 July 2002 11:19 am, Benjamin Sommerfeld wrote: > 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 Why would you want to call external programs when Ruby does all of that? array = Dir.new('.').entries.grep(/\.jpg$/) -- Ned Konz http://bike-nomad.com GPG key ID: BEEA7EFE