名侦探柯南:可能解压缩多种格式的文件吗?

问题描述

这是我的.tgz文件的结构:

.
└── myFiles
    ├── folderA
    │   └── fileA.txt
    └── folderB
        ├── FolderC
        │   └── fileC.txt
        └── FolderD
            └── fileD.txt

我要使用柯南解压缩文件,并将文件复制到正确的目录,如下所示:

.
└── myTarget
    ├── bin
    │   └── fileA.txt
    ├── etc
    │   └── fileD.txt
    └── lib
        └── fileC.txt

为此,我使用以下代码行:

unzip("myFile.tgz","myTarget/bin",pattern="myFiles/folderA/*",keep_permissions=True)
unzip("myFile.tgz","myTarget/lib",pattern="myFiles/folderB/folderC/*","myTarget/etc",pattern="myFiles/folderB/folderD/*",keep_permissions=True)

我的问题: 有没有一种方法可以使用多个模式和目标,因此我只需要调用一次unzip函数

预先感谢您的回答..:)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)