在Linux中,有效地垂直拆分大文件

时间:2013-03-31 10:41:18

标签: linux split large-files

是否有split命令的模拟可以有效地按行而不是行分割文件?

我有一个30GB的csv文件,大约有15k列和~150k行,我想把它分成10个文件,每个1500列。

我尝试使用awk将文件拆分为15k文件,但速度非常慢。

awk -F, { for(i=1;i<=NF;i++) print $i >> i } file.csv

0 个答案:

没有答案