GREP в Powershell | Windows для системных администраторов

GREP в Powershell

В мире Linux и Unix существует очень удобная команда выборки любых данных из результатов выполнения другой команды:

command | grep search

В powershell для достижения такого же эффекта можно воспользоваться следующей структурой:

command | ls *search*

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

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

Get-AcceptedDomain

А мы хотим видеть только те строки, которые содержат в себе строку «Name». Выполните следующую команду:

Get-AcceptedDomain | fl *name*

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

Еще записи по теме: PowerShell
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Комментариев: 3

Оставить комментарий
  1. Maxim | 21.06.2013

    Это далеко не grep, это фильтр по полю/заголовку, а не по строке ответа.

    Ответить
  2. Ильдар | 10.03.2015

    Есть windows утилита findstr называется

    Ответить
  3. SABeShnik | 16.09.2015

    А про select-string забыли?

    Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.24MB/0.03045 sec