1
我需要將大約10 GB的大文本文件拆分爲多個文本文件(大多數爲1GB文件) 並將這些相同的文本文件合併到一個文件中。我們是否可以拆分並加入大文本文件
我需要將大約10 GB的大文本文件拆分爲多個文本文件(大多數爲1GB文件) 並將這些相同的文本文件合併到一個文件中。我們是否可以拆分並加入大文本文件
如果你有split
命令那就試試這個,
例子:
split -b1024 your_large_file.txt sample_prefix
它將拆分大文件並生成文件列表中有1024個字節。
加入:
cat sample_prefixaa sample_prefixab sample_prefixac > final_org_largefile.txt
它會連接這些吐盡文件的內容併產生單個文件。
注意:Linux將有split
命令。但是,我不知道GNUwin32
。
謝謝!那麼如何加入回來 – Bobby
謝謝!我們可以用csplit做同樣的場景嗎? – Bobby
在Join中,必須提供像'sample_prefixaa'這樣的文件名,我的意思是我想像'*。*'一樣加入。因爲我不知道有多少文件拆分命令可能會拆分 – Bobby