Форум » [x]Harbour » Поиск строки в файле... » Ответить

Поиск строки в файле...

Andrey: Есть куча (до сотни) лог-файлов небольших (2Кб)текстовых в папке. Как бы во всех этих файлах найти искомую строку ? По обычному пути пойти, это простой алгоритм: открытие файла, поиск строки, результат в базу, закрытие файла. А по другому нельзя ?

Ответов - 2

petr707: 1) Есть утилита grep click here 2) открытие файла, содержимое в базу, закрытие файла, поиск в базе

SadStar55: >find /? Поиск текстовой строки в одном или нескольких файлах. FIND [/V] [/C] [/N] [/OFF[LINE]] "строка" [[диск:][путь]имя_файла[ .. /V Вывод всех строк, НЕ содержащих заданную строку. /C Вывод только общего числа строк, содержащих заданную строку. /N Вывод номеров отображаемых строк. /OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный". /I Поиск без учета регистра символов. "строка" Искомая строка. [диск:][путь]имя_файла Один или несколько файлов, в которых выполняется поиск. Если путь не задан, поиск выполняется в тексте, введенном с клавиатуры либо переданном по конвейеру другой командой. ---- список файлов можно задать шаблоном вывод результатов - в файл



полная версия страницы