我有很多1GB的csv文件。合并它们的最简单方法是什么。可以使用shell命令完成,还是必须为它编写C ++程序。
答案 0 :(得分:2)
cat *.csv > mega-merged.csv2
mv mega-merged.csv2 mega-merged.csv
(使用.csv2
是为了*.csv
无法捕获它。)
Re Joce的评论,如果你有标题,你可以使用以下内容删除所有标题(在GNU / Linux或任何其他使用GNU工具的平台上):
tail -qn +2 *.csv > mega-merged.csv2