split
假设你的文件名是 input.txt,你希望将它拆分成每个文件包含 10 行:
split -l 10 input.txt output_
-l 10:指定每个文件包含 10 行。
input.txt:要拆分的源文件。
output_:拆分后的文件名前缀(结果文件名将依次是 output_aa、output_ab 等)。
如果你希望生成的文件使用数字后缀而非字母,可以加上 --numeric-suffixes 参数,例如:
split -l 10 --numeric-suffixes input.txt output_
结果文件名将变成 output_00、output_01 等。
split -l 5 --numeric-suffixes 47.txt output_