Import-Csv выбирает только первый столбец или Export-Csv записывает только первый столбец

Мне нужно объединить файлы CSV и использовать следующую команду из публикации Объединение нескольких файлов CSV в один с помощью PowerShell.

Get-ChildItem -Filter *.csv | 
    Select-Object -ExpandProperty FullName |
    Import-Csv |
    Export-Csv .\merged\merged.csv -NoTypeInformation -Append

Однако только первый столбец исходных файлов CSV заканчивается merged.csv,

1 ответ

Нашел проблему...

Инструмент, генерирующий CSV-файлы, добавленные в верхней строке sep=,

С этим Excel открывает CSV, уже правильно отформатированный.

После удаления этой строки из файлов csv все работает как положено с помощью команд Import-csv и Export-csv.

С наилучшими пожеланиями, Аксель

Другие вопросы по тегам