[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

recursive grep and openoffice



Hello,

I sometimes need to find a file, and I only know of some text contained therein.

So I launch a search as follows:

$ grep -r "text i am looking for" /home/john

OR

$ find /home/john -type f -exec grep -i "text i am looking for" '{}' \; -print

where /home/john is my home directory.

The problem is that this does not search within� .odt� openoffice files.

It will located any� .doc� files that contain the string, but not openoffice files.

This is a big nuisance, as most of my files are now .odt files.

Some research has let me know that openoffice files are zip files that contain other files.

I am using etch (soon to upgrade).


Has anybody got a solution that will recursively search a directory looking for a file that contains some specified text, and will search within openoffice file?


John



Reply to: