我使用 Debian,并且有一个文本文件,我想将其拆分为多个具有特定后缀名称和大小的文件。我想将该文件分割为 n 个块,因此,我应该使用 -n 选项。我怎样才能用 split 命令做到这一点?谢谢
答案1
使用 split (GNU coreutils),您可以分成file
块N
, split00.part
, split01.part
... split[N-1].part
:
按大小 - 线条可以分为“两半”,但所有部分都具有相同的大小
split -d -nN --additional-suffix=.part file split
整行/记录 - 各部分的大小可能略有不同
split -d -nl/N --additional-suffix=.part file split
或按定义的块大小(以字节为单位,如 1MiB)分割
split -d -b1048576 --additional-suffix=.part file split