zip分卷压缩命令

1
2
3
4
5
6
7
8
9
10
11
12
13
# -s 切分大小,可选 k、m、g、t
# -x 忽略文件
# -r 递归目录
➜ ~ zip -s 100m -x "*.DS_Store" -r split-foo.zip foo/

# 切分已有 zip 文件
➜ ~ zip existing.zip --out new.zip -s 50m

# 解压
# -s 0 合并
# --out 指定输出文件名
➜ ~ zip -s 0 split.zip --out single.zip
unzip single.zip