n1ro°
RU

Компьютеры · Инструкция

Посчитать строки с текстом командой find в Windows

`find /c` отвечает на узкий вопрос: в скольких строках найден заданный текст. Если слово встречается в одной строке неск

Редакция N1RO · Проверено

Короткий ответ

Чтобы посчитать строки файла, содержащие заданный текст, используйте `find /c /i "error" "C:\Logs\app.log"`. Ключ /c считает строки с совпадением, /i игнорирует регистр; это не число отдельных вхождений внутри строки.

Что делать

  1. Откройте Командную строку для подсчёта совпадающих строк в файле.
  2. Выполните, например, `find /c /i "error" "C:\Logs\app.log"`.
  3. `/c` выводит число строк с совпадением, `/i` отключает чувствительность к регистру.
  4. Если нужно посчитать все отдельные вхождения внутри строк, `find /c` для этой задачи не подходит — нужен другой способ обработки текста.

Что проверить

  • Путь к файлу берите в кавычки, если в нём есть пробелы.
  • Без `/i` поиск различает регистр символов.

Важно

find ищет буквальную строку, а не регулярное выражение.

Что учитывать

find ищет буквальную строку, а не регулярное выражение.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. find). Пример и формулировки — редакция N1RO на 2026-09-19.