2014-09-01 64 views
0

我有4000个CSV,每个都有5到10,000的随机数量的行。所有列都是相同的,数据按照我需要的正确顺序排序。我需要的是抓住每个CSV的前100行并合并成1个CSV文件。合并多个CSV的前100行

有谁知道任何软件或脚本,将能够管理这?我是具有命令提示符基本知识的Windows用户。

任何帮助很大appeciated。

谢谢

回答

0

您可以使用像下面这样的bash脚本。 我假定所有的文件都在当前目录:

> destination_file.csv 
for f in *.csv; do 
    head -n 100 $f >> destination_file.csv 
done 

这只是一个骨架,但它基本上你所期望的。