Добрый день!
Есть типичная задача. Прошерстить директорию по определенному типу файлов и произвести поиск в этих файлах по слову. С ней справляются и Far и студия и много чего еще.
Но! Хочется странного. Искать не по слову, а скажем, по паре слов, в случае если они расположены "недалеко" друг от друга. Или если эта пара слов встречается в файле на любом расстоянии друг от друга.
В голову приходят следующие мысли:
прокачать Far и искать regexp-ами, использовать ту же студию с поиском regexp-ами по проекту, изучить grep и т.д.
Собственно суть проблемы. При воспоминании о регэкспах ощущаю во рту вкус горького миндаля. Т.е. можно, но очень не хочется.
Вопрос. Есть ли альтернативные способы проводить "сложный" поиск по файлам?
Спасибо.
Здравствуйте, ShaggyOwl, Вы писали:
SO>Вопрос. Есть ли альтернативные способы проводить "сложный" поиск по файлам?
Если не устраивает grep и egrep:
agrep, glimpse,
http://ww2.cs.mu.oz.au/~oldk/seft/
Здравствуйте, ShaggyOwl, Вы писали:
SO>Собственно суть проблемы. При воспоминании о регэкспах ощущаю во рту вкус горького миндаля. Т.е. можно, но очень не хочется.
SO>Вопрос. Есть ли альтернативные способы проводить "сложный" поиск по файлам?
http://www.likasoft.com/ru/
Пользуюсь раза 3-4 в год.
Старенькие версии 3хх можно найти поломатые.
За самыми последними можно не гнаться, в новых добавляются тольок всякие экзотические форматы.
Ну и всякие локальные yandex search, google search.
... << RSDN@Home 1.2.0 alpha 4 rev. 1304>>
Здравствуйте, fk0, Вы писали:
fk0> Если не устраивает grep и egrep:
fk0> agrep, glimpse, http://ww2.cs.mu.oz.au/~oldk/seft/
Они тоже на regexp-ах основаны?
Здравствуйте, vasilov, Вы писали:
V>http://www.likasoft.com/ru/
V>Пользуюсь раза 3-4 в год.
V>Старенькие версии 3хх можно найти поломатые.
V>За самыми последними можно не гнаться, в новых добавляются тольок всякие экзотические форматы.
V>Ну и всякие локальные yandex search, google search.
За хороший софт и денег не жалко заплатить, но локальные поисковики выглядят overkill-ом для такой простой задачки.
Здравствуйте, ShaggyOwl, Вы писали:
SO>Здравствуйте, vasilov, Вы писали:
V>>http://www.likasoft.com/ru/
V>>Пользуюсь раза 3-4 в год.
SO>За хороший софт и денег не жалко заплатить, но локальные поисковики выглядят overkill-ом для такой простой задачки.
Архивариус 3000 по ссылке можно хорошо кастомизировать и по индексируемым папкам и по расширениям файлов.
Так что база может быть достаточно компактной. И баз может быть несколько для разных папок.
В отличии от гугля и яндекса, которые индексируют весь комп по своим правилам и им на все пофигу.
В общем, если поиск не одноразовый, со всякими запросами с сочетанием слов, и ограничен определенными папками, то этот архивариус выглядит приятной программой.
Я себе библиотеку им проиндексировал и ищу что почитать, если точно не помню, что хочу.
... << RSDN@Home 1.2.0 alpha 4 rev. 1304>>