从文件中剪切13 * 10^6行
答
执行此操作的工具称为tail
,您可以给它一个-n
标志,如果您在前面使用+
,则会跳过该行数量。因此:
tail -n +13000000 <file_in> file_out
会跳过前面的1300万行。
模拟head
将显示第一行,如果你写:
head -n -13000000 <file_in> file_out
这将打印所有,但1300万分最后的。
的<
和>
是I/O重定向,这意味着从file_in
读写file_out
head
(或tail
)。
你试过*什么*? – 2015-04-01 12:54:45
python脚本,但我不确定这是最好的解决方案 – desu 2015-04-01 12:57:42
*亿?*?我认为你的意思是*数百万*。 – 2015-04-01 13:01:10