findstr - выполняет поиск шаблонов текста в файлах windowsfindstr [/b] [/e] [/l | /r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/f:<file>] [/c:<string>] [/g:<file>] [/d:<dirlist>] [/a:<colorattribute>] [/off[line]] <strings> [<drive>:][<path>]<filename>[ ...]Параметр Описание/b Соответствует шаблону текста, если он находится в начале строки.
/e Соответствует шаблону текста, если он находится в конце строки.
/l Обрабатывает строки поиска буквально.
/r Обрабатывает строки поиска в виде регулярных выражений. Это параметр по умолчанию.
/s Выполняет поиск в текущем каталоге и во всех подкаталогах.
/i Игнорирует регистр символов при поиске строки.
/x Выводит строки, которые точно соответствуют друг другу.
/v Выводит только те строки, которые не содержат совпадений.
/n Выводит номер строки каждой соответствующей строки.
/m Печатает только имя файла, если файл содержит совпадение.
/o Выводит смещение символов перед каждой совпадающей строкой.
/p Пропускает файлы с непечатаемыми символами.
"/OFF" [строка] Не пропускает файлы с установленным атрибутом offline.
ключа<file> Возвращает список файлов из указанного файла.
/c:<string> Использует указанный текст в качестве литеральной строки поиска.
/g<file> Возвращает строки поиска из указанного файла.
/d<dirlist> Выполняет поиск в указанном списке каталогов. Каждый каталог должен быть отделен точкой с запятой (например dir1;dir2;dir3 ,;).
/<colorattribute> Задает атрибуты цвета с двумя шестнадцатеричными цифрами. Введите color /? Дополнительные сведения.
<strings> Задает текст для поиска в файле filename. Обязательный.
[\<drive>:][<path>]<filename>[...] Указывает расположение и файл или файлы для поиска. Требуется по крайней мере одно имя файла.
/? Отображает справку в командной строке.
Допустимые мета-символы:. Подстановочный знак — любой символ
* Повтор — ноль или более вхождений предыдущего символа или класса.
^ Начальное расположение строки — начало строки.
$ Конечное расположение строки — конец строки.
[class] Класс символов — любой символ в наборе.
[^class] Обратный класс — любой символ, не наявляющийся в наборе.
[x-y] Range — все символы в указанном диапазоне.
\x Escape - литеральное использование мета-символа.
\<string Начальное расположение слова — начало слова.
string\> Конечное расположение слова -конец слова.
👉 @i_odmin