2011-05-11 241 views
1

我有許多1GB的csv文件。什麼是最簡單的方法來合併它們。這可以使用shell命令完成,還是必須爲它編寫一個C++程序。合併多個csv文件

+0

取決於。他們是否都有相同的表頭? – joce 2011-05-11 04:43:36

回答

2
cat *.csv > mega-merged.csv2 
mv mega-merged.csv2 mega-merged.csv 

(使用該.csv2的是,這樣的*.csv不抓住它。)

重新JOCE的評論,如果你有頭,你可以修剪掉所有的報頭(在GNU/Linux或任何其他平臺與GNU工具)使用類似的東西:

tail -qn +2 *.csv > mega-merged.csv2