场景
在Mac上使用命令行工具切分大文件为多个小文件的一种方法是使用RAR工具。
install rar
如果你没有安装RAR,可以先通过Homebrew来安装它。在终端输入以下命令来安装Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
然后,使用Homebrew安装RAR:
brew install rar
切割文件
当RAR工具安装成功后,你可以使用以下命令将大文件(如largefile)切分成多个500MB的小文件:
rar a -v500m example.rar largefile
其中,a 表示添加文件/文件夹到rar文件,-v500m 是指切分每个文件的大小为500MB,example.rar 是输出的rar文件名,largefile 是需要压缩和切分的大文件或者文件夹。
注意,根据你的需要你可以改变500m这个数值来控制切分后的每个文件的大小。例如,如果你想把文件切分为每个200MB的小文件,你可以将命令修改为:
rar a -v200m example.rar largefile
压缩文件并分卷: 如果你想将文件压缩并分成多个特定大小的卷,同时你还想使用RAR压缩文件时增加压缩比例,你可以使用 -m 选项并选择一个级别。级别范围从0(无压缩)到5(最大压缩)。以下是如何使用该选项的示例:
rar a -m5 -v200m output.rar file1.txt