我有一个非常大的文件,我需要分成几千个迷你文件,这是我得到的错误:
一次最多可以打开2042个文件.输入行号为144620.文件为help.txt.源行号为1.
这是我拆分大文件的代码:
awk '/HELP./{x="Count"++i;}{print > x;}' help.txt
Run Code Online (Sandbox Code Playgroud)
关于如何通过此错误的任何想法?
完成后应关闭每个文件:
/HELP./{if (x) close (x); x="Count"++i}{print > x}
Run Code Online (Sandbox Code Playgroud)