|No such thing as a small change|
comparing two files for duplicate entriesby Angharad (Pilgrim)
|on Sep 27, 2006 at 16:18 UTC||Need Help??|
Angharad has asked for the wisdom of the Perl Monks concerning the following question:
I am needing to compare two text files. They look something like this
And so on for file 1
And so on for file 2.
I am interested in printing out to another file all those cases where the same 'object' (for example, object1) is in both files plus the scores associated with that object.
for example - I want to be able to pull out and print off
But not the info for object2 and 4 as they are not present in both files.
What i usually do in such cases is to open up one file and then for each variable of interest in that file, search though the entire contents of the other file for that one variable and then go to the next variable on the first list and so on. However, I am aware that is is not a terribly efficient way of doing things and I would appreciate any suggestions as to how to write a better program for this task.