gpt4 book ai didi

linux - 如何获取 zip 中的目录列表?

转载 作者:IT王子 更新时间:2023-10-29 00:46:26 25 4
gpt4 key购买 nike

我正在寻找一种在 Linux 下用 bash 列出 zip 文件中目录的方法。我发现有一个名为 zipinfo 的应用程序,它可以列出 zip 中的路径(没有任何额外的噪音必须解析 (zipinfo -1 foo.zip) , 而不是 unzip -l foo.zip)。但是,这还不够好,我想知道是否有更好的方法。

最佳答案

只列出目录:

unzip -l foo.zip "*/"

输出(例如):

Archive:  foo.zip  Length      Date    Time    Name---------  ---------- -----   ----        0  2015-09-10 20:10   work/        0  2015-08-31 10:45   work/test1/        0  2015-08-31 10:50   work/test1/cc/        0  2015-08-31 10:45   work/test1/dd/        0  2015-08-31 10:45   work/test1/aa/        0  2015-08-31 10:45   work/test1/bb/        0  2015-09-09 21:17   work/tmp/        0  2015-08-23 18:49   work/tmp/work/        0  2015-09-08 19:33   work/tmp/work/loop/        0  2015-08-15 16:00   work/tmp/work/1/        0  2015-08-15 16:00   work/1/        0  2015-08-24 18:40   work/dir/        0  2015-09-05 18:07   work/rename/---------                     -------        0                     13 files

or use

zipinfo -1 foo.zip "*/"

输出(例如):

work/work/test1/work/test1/cc/work/test1/dd/work/test1/aa/work/test1/bb/work/tmp/work/tmp/work/work/tmp/work/loop/work/tmp/work/1/work/1/work/dir/work/rename/

关于linux - 如何获取 zip 中的目录列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32508443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com