GREP в Powershell

У світі Linux і Unix існує дуже зручна команда вибірки будь-яких даних з результатів виконання іншої команди:

command | grep search

У powershell для досягнення такого ж ефекту можна скористатися наступною структурою:

command | ls * search*

Тобто процедура *search_string* є
аналогом grep в powershell.

Наприклад, ми запустили якусь команду і нам повернувся великий набір різної інформації:

Get-AcceptedDomain

А ми хочемо бачити тільки ті рядки, які містять в собі рядок «Name». Виконайте наступну команду:

Get-AcceptedDomain | fl * name*

Все просто. Ми знайшли аналог grep в Powershell.