Split
拆分具有自定義名稱和大小的文本文件
我使用 Debian,我有一個文本文件,我想將其拆分為幾個具有特定後綴名稱和大小的文件。我想將該文件拆分為 n 塊因此,我應該使用 -n 選項。如何使用 split 命令執行此操作?謝謝
使用 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