Как использовать Where-Object на CSV и получить вывод без заголовка - PullRequest
0 голосов
/ 18 октября 2019

У меня есть CSV-файл, который выглядит следующим образом

Name
Jonh
Jimmy
Sunny
Dany

Поэтому, чтобы сравнить список имен в CSV-файле с другим именем, я использовал приведенную ниже команду

$csv = $csv | where {$_.Name -ceq "Jimmy"}

IЯ получаю вывод, как показано ниже

Name
------
Jimmy

Могу ли я просто иметь вывод как

Jimmy 

Вместо

Name
-------
Jimmy

РЕДАКТИРОВАТЬ : Форматирование

Ответы [ 2 ]

2 голосов
/ 18 октября 2019

Вы должны использовать:

$csv = $csv | where {$_.Name -ceq "Jimmy"} | Select-Object -ExpandProperty Name
1 голос
/ 18 октября 2019

Я полагаю, что в более поздних версиях powershell вы можете просто назвать имя свойства из результатов, например:

$csv = ($csv | where {$_.Name -ceq "Jimmy"}).Name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...