解压缩包含多个条目的存档
Posted
技术标签:
【中文标题】解压缩包含多个条目的存档【英文标题】:Unzip the archive with more than one entry 【发布时间】:2015-06-22 06:03:32 【问题描述】:我正在尝试解压缩从 curl
命令通过管道传输的 ~8GB .zip
文件。我尝试过的一切都在
...有多个条目--其余的被忽略
我已经尝试过:funzip
、gunzip
、gzip -d
、zcat
,... 也有不同的参数 - 最终都出现在上述消息中。
数据文件是公开的,因此很容易重现问题:
curl -L https://archive.org/download/nycTaxiTripData2013/faredata2013.zip | funzip > datafile
【问题讨论】:
尝试unix.stackexchange.com 或超级用户。 【参考方案1】:您确定上述文件压缩为单个文件吗?如果它提取到多个文件,很遗憾您无法即时解压缩。
Zip 是一种容器和压缩格式,它不知道新文件从哪里开始。您必须下载整个文件并解压缩。
【讨论】:
是的,它是多部分存档,正如问题标题所暗示的那样。所以根本没有办法从stdout
解压缩多部分存档?以上是关于解压缩包含多个条目的存档的主要内容,如果未能解决你的问题,请参考以下文章
使用 Minizip API 从 Zip 存档中删除 Zip 条目