从命令行遍历压缩文件系统

时间:2014-04-12 15:44:15

标签: filesystems compression cross-platform archive

有没有办法遍历文件&存档内的文件夹?例如,如果我有一个文件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似乎通过创建临时文件夹来保存所代表的文件&文件夹,所以这可能是一个瓶颈。

我希望这个解决方案能够跨平台,但我知道这是不可能的。

1 个答案:

答案 0 :(得分:1)

是的,您可以使用AVFS在文件系统上有效地安装zip文件。