perhaps you're trying for too high a level of complexity? try treating them as text files and using "grep" tools on them.
to search for name joe as example:
> grep -r joe .
-r will do a recursive search in case you have files in folders and those folders have more folders with files