From: Jeffrey Bowen Date: 2007-07-06T04:20:17+09:00 Subject: array difference I�m trying to create an array containing the difference of the two other arrays. When I create the arrays manual I have no problems. a = ["0001", "0002"] b = ["0001", "0002", "0003"] c = b - a puts c c -> 0003 However when the array is created from data in a file d will equal the first array not the difference between the two. File.open("datafilelist.txt").each { |h| data_files1 << h} d = data_files1 - data_files puts d -> 0001, 0002 Thoughts? Jeff Bowen ____________________________________________________________________________________ Luggage? GPS? Comic books? Check out fitting gifts for grads at Yahoo! Search http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz