Расщепление CSV перед точкой - PullRequest
0 голосов
/ 11 декабря 2019

Я хотел бы разделить содержимое столбца моего имени хоста и получить результат до точки.

Import-CSV "C:\AMP.csv" | Select-Object Hostname.split('.')[0], 'Internal IP' | export-csv -path "C:\result.csv"

не может найти правильный синтаксис. ОШИБКА: Select-Object: позиционный параметр не можетбыть найденным, который принимает аргумент 'System.Object []'.

1 Ответ

1 голос
/ 11 декабря 2019

Вы, вероятно, должны использовать вычисляемое свойство :

Import-CSV "C:\AMP.csv" | Select-Object @{e={$_.Hostname.split('.')[0]}; l="HostName"}, 'Internal IP' | export-csv -path "C:\result.csv"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...