将CSV文件附加到另一个CSV的末尾
我有两个具有相同列结构的CSV文件。 A.csv和B.csv
寻找powershell方法将B.csv附加到A.csv的末尾,没有标题。
提前致谢!
答案 0 :(得分:0)
你可以尝试:
Import-Csv a.csv, b.csv | Export-Csv c.csv -notype
答案 1 :(得分:0)
为简单起见,我建议使用Import-Csv | Export-Csv
的答案。请注意,将这两个(可能很大的)文件解析为CSV可能并不是非常有效,但这并不是必需的。
此示例不对文件结构做任何假设,只接受文件2(没有第一行)并将其附加到文件1:
Get-Content .\file2.txt | where ReadCount -gt 1 >> .\file1.txt
答案 2 :(得分:0)
@JPBlanc
的变化 $files=@("C:\temp\test\a.csv", "C:\temp20170219\test\b.csv")
import-csv $files | export-csv -NoType "c:\temp\c.csv"