本篇文章向各位展示如何解压分离的压缩文件
首先,目前据我所知,有两种不同类型的分离压缩文件
一、xxx.zip.001、xxx.zip.002、xxx.zip003类型解决方案:在终端中输入:
for i in seq 1 5; do cat xxx.zip.00$i >> single.zip; done #实则为一个循环语句
unzip single.zip
解压成功。
其实上面那句循环相当于:
cat xxx.zip.001 > single.zip #把数据重定向到single.zip
cat xxx.zip.002 >> single.zip #把数据以追加方式重定向到single.zip
cat xxx.zip.003 >> single.zip
cat xxx.zip.004 >> single.zip
cat xxx.zip.005 >> single.zip
或者可以:cat xxx.zip.00* >> already_exist_single.zip
二、xxx.z01、xxx.z02、xxx.z03、xxx.zip类型解决方案zip -s 0 xxx.zip —out unsplit.zip #把分开的文件合并成一个文件
-s 代表把压缩的文件分为几部分压缩,0 代表不分割,具体数字如 100m 则代表分为每份大小100m。
以上,如有错误,请指正,谢谢。