有没有办法遍历文件&存档内的文件夹?例如,如果我有一个文件my-zip-file.zip
,我可以吗
ls -l my-zip-file.zip
甚至
cd my-zip-file
我知道有tar
命令和7-Zip
的命令行版本,但似乎你只能从存档外部做这些事情。此外,使用grep
,您几乎可以模拟此问题中的ls
情况,但速度要慢得多,而且仅来自存档之外。
使用GUI版本7-Zip
,您可以使用不同的shell来完成所有这些操作,因此我正在寻找命令行版本。从我提出的this question开始,7-Zip
似乎通过创建临时文件夹来保存所代表的文件&文件夹,所以这可能是一个瓶颈。
我希望这个解决方案能够跨平台,但我知道这是不可能的。