如何实现不解压zip文件,直接读取包内的文本内容

手上有个临时的维护任务,需要从产品包中获取每个微服务的一个配置信息,自动准备好安装环境配置,但是产品包非常大,内部包含有多级的微服务小压缩包,解压速度很慢,有没有办法不解压安装包,直接读取嵌套的zip包内的文本内容。

产品包结构如下:

-Pkg.zip
 --Ms1Name
   --Ms1.zip
     --adir
     --bdir
     --cdir
       --config.conf
 --Ms2Name
   --Ms2.zip
     --adir
     --bdir
     --cdir
       --config.conf
已邀请:

pathbox - https://pathbox.github.io/

赞同来自: huhuyou2

zgrep zcat, 拿走不谢,速度是灰常的快

kevin - 杭州云柚科技

赞同来自:

压缩包支持只读取其中一部分信息的,然后你反复做这个操作就好了...

要回复问题请先登录注册