Я хочу вывести список, который может содержать другие списки в 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}