dai*_*isy 14 text-processing split
是否有按换行符拆分文件的实用程序?例如,如果文件包含以下几行,
aa
bbb
cccc
Run Code Online (Sandbox Code Playgroud)
如果我想将其拆分为 3 个文件,所需的输出将是:
aa
,bbb
和cccc
(在 3 个不同的文件中)
我已经检查了split
命令,它只按文件大小剪切文件,而不是我想要的。
如果我自己不编写实用程序,是否有任何标准工具可以使用?
don*_*sti 17
除非我遗漏了一些东西,否则split
如果使用-l
switch 会按行拆分:
-l, --lines=NUMBER
put NUMBER lines per output file
Run Code Online (Sandbox Code Playgroud)
所以
split -l 1 inputfile
Run Code Online (Sandbox Code Playgroud)
应该做你想做的。