Описание тега select-string
Select-String - это командлет PowerShell, который находит текст в строках и файлах.
Командлет Select-String выполняет поиск текста и текстовых шаблонов во входных строках и файлах. Вы можете использовать его как Grep в UNIX и Findstr в Windows. Вы можете ввести "Select-String" или его псевдоним "sls".
Select-String основан на строках текста. По умолчанию Select-String находит первое совпадение в каждой строке и для каждого совпадения отображает имя файла, номер строки и весь текст в строке, содержащей совпадение. Однако вы можете указать ему обнаруживать несколько совпадений в строке, отображать текст до и после совпадения или отображать только логическое значение (истина или ложь), указывающее, найдено ли совпадение.
Select-String использует сопоставление регулярных выражений, но также может выполнять простое сопоставление, которое ищет во входных данных указанный текст.
Select-String может отображать все совпадения текста или останавливаться после первого совпадения в каждом входном файле. Он также может отображать весь текст, не соответствующий указанному шаблону. Вы также можете указать, что Select-String должен ожидать определенную кодировку символов, например, при поиске файлов с текстом Unicode.