Como eu procuro recursivamente por uma frase em arquivos odt

3

Eu tenho uma pasta com subpastas e muitos documentos libreoffice (.odt).

Eu preciso encontrar em qual deles há uma frase em particular.

Eu tentei grep -ir "search phrase here" . , mas ele só encontrou a frase de pesquisa em um arquivo xml.

Existe uma maneira de pesquisar em documentos que não são arquivos de texto simples?

    
por To Do 20.06.2013 / 09:55

1 resposta

2

Finalmente, resolvi usar o Recoll. Ele faz um bom trabalho em encontrar informações em arquivos. No entanto, a indexação é lenta e exige muitos recursos. Isso não é um problema se você não executar o Recoll como um daemon, mas apenas atualizar o índice manualmente quando não estiver usando o computador.

    
por To Do 10.05.2014 / 10:45