LINUX.ORG.RU

Поиск текствового документа


0

1

Собственно около года назад набрал в OpenOffice один текстовый документ, сохранил в doc(x) или odt (уже на помню) .. Сегодня этот файлик понадобился. Имя файла не помню, только знаю слова, содержащиеся в этом файле. Как найти этот файлик? =)

★★★★★

Использовать какой-нибудь «бигль», который при помощи catdoc или o3totxt индексирует ваши .doc или .odt.

Eddy_Em ☆☆☆☆☆
()
updatedb
locate -r \\.doc$ | while read f
do
  catdoc "$f" | grep фраза && echo "$f"
done

как-то так. Не проверял. Для odt придется усложнять разархивированием

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

Я ж говорю: для odt есть o3totxt, который и разархивирует, и xml в нормальном виде представляет. Только если документов много, такой поиск займет очень много времени.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.