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.
С наилучшими пожеланиями, Аксель