В Bash есть команда вставки, которая может объединять строки из стандартного ввода.
$ { echo foo; echo bar; echo baz; } | paste -s -d ,
foo,bar,baz
Учитывая эту команду PowerShell
& { echo foo; echo bar; echo baz; }
Я хотел бы подключиться к чему-то, что создаст тот же результат. Я пробовал с Write-Host, но опция Separator была проигнорирована.
PS > & { echo foo; echo bar; echo baz; } | write-host -NoNewline -Separator ','
foobarbaz