Unix,将文件拆分为最多N个字节的块,保持完整的行

use*_*397 7 unix bash split

我想将文件拆分成最多N个字节的块,同时保持完整的行.

类似下面的内容会在精确的字节边界上分解每个块的第一行和最后一行.

split -b 100m -d data.tsv data.tsv.
Run Code Online (Sandbox Code Playgroud)

sva*_*nte 13

听起来像是一份工作split -C:

split -C 100m -d data.tsv data.tsv.
Run Code Online (Sandbox Code Playgroud)