zip解压多个分卷.z0...文件

Linuxunzip分卷压缩包 专栏收录该内容
0 篇文章 0 订阅

因需要导入一批数据文件到服务器上,文件拿过来时有几个压缩包因为太大是分卷压缩的,就酱紫

大概一个分卷是2G,最多的那个有20 个分卷,传到服务器上后发现解压有问题了;

最开始是采用cat合并文件:cat 103.z* > 103_all.zip

然后用unzip去解压合并后的压缩包:unzip 103_all.zip

妖孽的事出现了解压解着解着报错了

file #1:  bad zipfile offset (local header sig):  103692

......

全是这种

本来11000多个文件解压出来只有3000多个文件了,百度找了下,有的说要用7Z解压这种大文件,奈何内网机器也没权限安装7Z,只能找其他办法了。后来用zip -F 103.zip --out 103_all.zip (把cat合并的103_all.zip删掉) 再用unzip 解压103_all.zip。搞定

 

 

 

  • 2
    点赞
  • 3
    评论
  • 2
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

闲蛋小超人

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值