in reply to Verifying data in large number of textfiles

There are great replies above, but note that hash collisions *could* occur even in legitimate data.

If you're worried about correctness, I suggest the following for each file:

I'd definitely recommend this more correct approach over the straightforward one if you need to do all this repeatedly. If you're just checking your imported data once-off, then ignoring this issue is probably fine (just keep it in mind).

But now, I've a question: don't the result pages return some sort of ID for each query result? If so, and if you can't trust this ID to guarantee data uniqueness, you should not include it in the hash. Strip anything that's not hard data — less noise, better experiment.