Отформатируйте список, который может содержать другие списки в Powershell - PullRequest
0 голосов
/ 11 февраля 2011

Я хочу вывести список, который может содержать другие списки в Powershell, чтобы каждый список отображался в отдельной строке. В настоящее время я использую -property SyncRoot , но это дает пустые строки и ненужные слова в выводе. Пример кода:

PS H:\> $l = @(1,2)
PS H:\> $l += ,@(3,4,5)
PS H:\> $l += ,@(23,42)
PS H:\> format-list -inputobject $l -property SyncRoot
1
2

SyncRoot : {3, 4, 5}

SyncRoot : {23, 42}

Но я хочу, чтобы вывод выглядел так:

1
2
{3, 4, 5}
{23, 42}

1 Ответ

1 голос
/ 11 февраля 2011
PS> [string[]]$u = $l = @(1,2) + @(3,4,5),@(23,42)
PS> $u
1
2
3 4 5
23 42
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...