Import-Csv仅选择第一列,而Export-Csv仅写入第一列

时间:2019-01-16 08:32:44

标签: powershell csv import-csv export-csv

我需要合并CSV文件,并希望使用发布后的以下命令 Merging multiple CSV files into one using PowerShell

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

但是,只有源CSV文件的第一列以merged.csv结尾。

1 个答案:

答案 0 :(得分:0)

发现了问题...

生成csv文件的工具已添加为第一行 sep =,

使用此Excel打开已经正确格式化的csv。

从csv文件中删除此行后,所有操作均可通过Import-csv和Export-csv命令按预期进行。

最好的问候, Axel