【发布时间】:2015-10-15 05:08:50
【问题描述】:
我应该从一个有 150k 列的文件中提取大约 50k 列。我试过cut。但是cut只支持22354列。
列号在一个文件中,我应该从主文件中提取这些列。
文件如下所示:
.001 .2 0 0 1 2.3456
1 2 4.567 2.12 0 7
1 2 1 2 0 1
删减的作品,但仅限于第一个 22354。
cut -d" " -f2,4 # 我在f 后面放了 50k 个数字。
可以将文件剪切三遍并粘贴在一起!我正在寻找更好的方法。
【问题讨论】:
-
任何示例数据格式?
-
文件内容是什么意思?
-
awk和perl似乎能够轻松处理如此大量的列。你试过awk吗?