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