我有4000个CSV,每个行的随机行数从5到10,000不等。所有列都相同,数据按我需要的正确顺序排序。我需要的是获取每个CSV的前100行并合并为1个CSV文件。
有没有人知道能够管理这个的任何软件或脚本?我是一名具有命令提示基本知识的Windows用户。
任何有用的帮助。
感谢
答案 0 :(得分:0)
您可以使用如下的bash脚本。 我假设所有文件都在当前目录中:
> destination_file.csv
for f in *.csv; do
head -n 100 $f >> destination_file.csv
done
这只是一个骨架,但它基本上可以满足您的期望。