记一次对多分卷zip文件的解压(Ubuntu)
遇到一个数据集,以zip的分卷形式存在于多个包中,命名方式如下:
序号 | 分卷名称 |
---|---|
1 | xxx.zip |
2 | xxx.z01 |
3 | xxx.z02 |
… | … |
直接测试
使用unzip -tq xxx.zip进行测试,最后提示:
at least one error was detected in xxx.zip
使用7z t xxx.zip也提示
there is no such archive
资料查找
在网络上找了下资料,好像只找到一种cat xxx.z* > xxx_new.zip,不过并不好使。
于是乎自己试着man zip看了下说明,发现有以下内容:
-F
--fix
-FF
--fixfix
Fix the zip archive. The -F option can be used if some portions
of the archive are missing, but requires a reasonably intact
central directory. The input ar