Поиск по файлам
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 04.02.10 20:21
Оценка:
Добрый день!

Есть типичная задача. Прошерстить директорию по определенному типу файлов и произвести поиск в этих файлах по слову. С ней справляются и Far и студия и много чего еще.
Но! Хочется странного. Искать не по слову, а скажем, по паре слов, в случае если они расположены "недалеко" друг от друга. Или если эта пара слов встречается в файле на любом расстоянии друг от друга.
В голову приходят следующие мысли: прокачать Far и искать regexp-ами, использовать ту же студию с поиском regexp-ами по проекту, изучить grep и т.д.

Собственно суть проблемы. При воспоминании о регэкспах ощущаю во рту вкус горького миндаля. Т.е. можно, но очень не хочется.
Вопрос. Есть ли альтернативные способы проводить "сложный" поиск по файлам?

Спасибо.
Хорошо там, где мы есть! :)
search tool
Re: Поиск по файлам
От: fk0 Россия https://fk0.name
Дата: 04.02.10 23:07
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Вопрос. Есть ли альтернативные способы проводить "сложный" поиск по файлам?


Если не устраивает grep и egrep:

agrep, glimpse, http://ww2.cs.mu.oz.au/~oldk/seft/
Re: Поиск по файлам
От: vasilov  
Дата: 05.02.10 06:01
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Собственно суть проблемы. При воспоминании о регэкспах ощущаю во рту вкус горького миндаля. Т.е. можно, но очень не хочется.

SO>Вопрос. Есть ли альтернативные способы проводить "сложный" поиск по файлам?

http://www.likasoft.com/ru/
Пользуюсь раза 3-4 в год.
Старенькие версии 3хх можно найти поломатые.
За самыми последними можно не гнаться, в новых добавляются тольок всякие экзотические форматы.

Ну и всякие локальные yandex search, google search.
... << RSDN@Home 1.2.0 alpha 4 rev. 1304>>
Re[2]: Поиск по файлам
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 05.02.10 08:18
Оценка:
Здравствуйте, fk0, Вы писали:

fk0> Если не устраивает grep и egrep:

fk0> agrep, glimpse, http://ww2.cs.mu.oz.au/~oldk/seft/
Они тоже на regexp-ах основаны?
Хорошо там, где мы есть! :)
Re[2]: Поиск по файлам
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 05.02.10 08:20
Оценка:
Здравствуйте, vasilov, Вы писали:

V>http://www.likasoft.com/ru/

V>Пользуюсь раза 3-4 в год.
V>Старенькие версии 3хх можно найти поломатые.
V>За самыми последними можно не гнаться, в новых добавляются тольок всякие экзотические форматы.
V>Ну и всякие локальные yandex search, google search.

За хороший софт и денег не жалко заплатить, но локальные поисковики выглядят overkill-ом для такой простой задачки.
Хорошо там, где мы есть! :)
Re[3]: Поиск по файлам
От: vasilov  
Дата: 05.02.10 16:07
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Здравствуйте, vasilov, Вы писали:


V>>http://www.likasoft.com/ru/

V>>Пользуюсь раза 3-4 в год.

SO>За хороший софт и денег не жалко заплатить, но локальные поисковики выглядят overkill-ом для такой простой задачки.


Архивариус 3000 по ссылке можно хорошо кастомизировать и по индексируемым папкам и по расширениям файлов.
Так что база может быть достаточно компактной. И баз может быть несколько для разных папок.
В отличии от гугля и яндекса, которые индексируют весь комп по своим правилам и им на все пофигу.

В общем, если поиск не одноразовый, со всякими запросами с сочетанием слов, и ограничен определенными папками, то этот архивариус выглядит приятной программой.
Я себе библиотеку им проиндексировал и ищу что почитать, если точно не помню, что хочу.
... << RSDN@Home 1.2.0 alpha 4 rev. 1304>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.