![是否可以将大文件拆分成大小相同的多部分 rar 档案?](https://linux22.com/image/1584307/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%B0%86%E5%A4%A7%E6%96%87%E4%BB%B6%E6%8B%86%E5%88%86%E6%88%90%E5%A4%A7%E5%B0%8F%E7%9B%B8%E5%90%8C%E7%9A%84%E5%A4%9A%E9%83%A8%E5%88%86%20rar%20%E6%A1%A3%E6%A1%88%EF%BC%9F.png)
多部分档案的最大大小为 200 MB。我想确定部分大小(<200 MB),以实现大小相等的多部分档案。
答案1
是的,这是可能的。(如果您已经知道您的档案将被分成多少部分)您的命令将是:
rar a -v$(( $(ls -s your_big_file | awk '{print $1}') / number_of_parts)) arcname your_big_file
其中:
-v$(( $(ls -s your_big_file | awk '{print $1}') / number_of_parts))
告诉 rar 创建文件大小除以所需部分数的卷。
如果你不关心部分的数量并且希望它们全部都是 100MB,那么你的命令会简单得多:
rar a -v100m arcname your_big_file