我需要从我知道路径的 ZIP 文件中提取一个文件。有没有类似下面的命令:
unzip -d . myarchive.zip path/to/zipped/file.txt
Run Code Online (Sandbox Code Playgroud)
不幸的是,上面的命令提取并重新创建了文件的整个路径./path/to/zipped/file.txt。有没有办法让我简单地将文件拉到指定的目录中?
我试图找出use Test::Versioncpan 中有哪些模块。所以我习惯minicpan镜像它。我的问题是我需要遍历下载的档案,并 grep 档案中的文件。谁能告诉我我该怎么做?最好以一种方式告诉我存档中的哪个文件以及它在哪一行。
(注意:它们并非都是 tarball,有些是 zip 文件)