我有多个csv文件,所有文件都有相同的标题,都在同一个文件夹中,我必须将它们组合起来创建一个大的csv文件。由于每个.csv文件都有相同的标题,我想一次使用它就足够了。
所有文件都是这样的(也由','分隔):
Header1,Header2,Header3
Data1, Data2, Data3
Data4, Data5, Data6
你帮帮忙吗?我对Powershell不太满意,尝试了不同的代码,但没有什么能真正帮助我。
由于
答案 0 :(得分:1)
如果所有csv具有相同的列,只需:
if
答案 1 :(得分:0)
如果您要导入当前文件夹中的所有CSV,您可以执行以下操作:
Get-ChildItem *.csv | % { Import-Csv $_ }
答案 2 :(得分:-1)
首先将第一个文件复制到输出文件。
然后看到这个(问题,答案):
https://stackoverflow.com/a/2076557/1331076
它向您展示了如何从文件中删除第一行。
你必须修改它,所以不是替换你现有的文件,而是Add-Content
到输出文件。