У світі Linux і Unix існує дуже зручна команда вибірки будь-яких даних з результатів виконання іншої команди:
command | grep search
У powershell для досягнення такого ж ефекту можна скористатися наступною структурою:
command | ls * search*
Тобто процедура *search_string* є
аналогом grep в powershell.
Наприклад, ми запустили якусь команду і нам повернувся великий набір різної інформації:
Get-AcceptedDomain
А ми хочемо бачити тільки ті рядки, які містять в собі рядок «Name». Виконайте наступну команду:
Get-AcceptedDomain | fl * name*
Все просто. Ми знайшли аналог grep в Powershell.