如何在 Mac OS X 终端中使用 Split 将文件直接拆分到另一个目录?

Keb*_*man 19 terminal macos

如何使用 OS X 终端命令split将文件拆分为多个部分,并将它们存储在不同驱动器上的不同文件夹中?

原因是我需要将文件移动到 FAT32 存储,但它们对于 FAT32 4 GB 文件大小限制来说太大了。

此外,我的 HFS+ 驱动器上没有足够的空间将其拆分到那里,然后再移动它。

有任何想法吗?

Lam*_*r B 23

如果 Mac OS X 的split行为就像 GNU Coreutils split,则cd到您希望拆分文件驻留的目录,然后运行以下命令:

split -b <size> /location/of/big/file
Run Code Online (Sandbox Code Playgroud)

  • 显而易见的下一个问题是如何将文件重新连接在一起。`join` 命令不合适。可以使用 `cat` 命令代替: cat file1 file2 file 3 &gt; onebigfile 或 cat file* &gt; onebigfile (3认同)