标签:一个 linux shu cat shuffle 文本文件 工具 content 完美
现在有 1000 个文本文件(0.txt ~ 999.txt),每个文件大概 11M,总共 11G,我想把这 1000 个文本文件的内容随机组合成一个文件。
用cat *.txt | shuf > random
试了下,大概第 8 秒内存占用就达到 96%,然后就不再上涨了,最后大概用了 55 秒完成,要求也完美达成。
一个文本文件,可能有多行,每行有多个单词,单词通过空格分隔,现希望输出第 100 到第 500 ([100,500],闭区间) 个词。
tr ‘\n‘ ‘ ‘ < inputfile | cut -d‘ ‘ -f 100-500 > outputfile
标签:一个 linux shu cat shuffle 文本文件 工具 content 完美
原文地址:https://www.cnblogs.com/maxuewei2/p/10234648.html