From: Siep Korteling Date: 2009-09-19T05:56:31+09:00 Subject: Re: Compare 2 files with different names (checksum?) Max Williams wrote: > Hey all > > I've been using File.compare to see if two files are the same, but now i > have the case where one is a renamed copy of the other. I'd like to > treat these two as the same in this case. Can anyone suggest a test > that doesn't care about names? > > The files that have been renamed are xml (ie text format) if that makes > life easier but a solution that works with binaries as well would be > ideal. > > I've been trying to google checksums in ruby but haven't seen a useful > example, maybe i was just being blind. Will a checksum ignore the name > of the file? > > thanks > max Hmm? File.compare does not care about names, the content of the files is compared. require 'ftools' File.compare(path_to_file_1, path_to_file_2) Works fine for me (Ruby 1.8.6, WinXP). Are there issues I'm not aware of? Kind regards, Siep -- Posted via http://www.ruby-forum.com/.