Популярный текстовый редактор имеет следующую функцию «поиск в файлах», которая открывается в диалоговом окне:
Look For: __searchtext__
File Filter: *.txt; *.htm
Start From: c:/docs/2009
Report: [ ] Filenames [ ]FileCount only
Method: [ ] Regex [ ]Plain Text
На самом деле, несколько популярных текстовых редакторов имеют это.
Я хотел бы сделать то же самое, но с использованием класса Python или Ruby вместо текстового редактора.
Таким образом, такую же простую операцию можно запустить из сценария на любой платформе, поддерживающей ruby или python.
Вопрос: Мне не хочется писать это самому, поэтому кто-нибудь знает сценарий ruby или python, который принимает те же или похожие аргументы простого ввода и выполняет то, что вы ожидаете?
Я ищу что-то, что выполняет грубый линейный поиск, ничего общего с индексированным поиском.