【发布时间】:2013-04-27 03:05:51
【问题描述】:
我有很多压缩文件,每个文件都在一个目录中包含 json 文件和 txt 文件。 我想查找目录下所有压缩文件中的json文件总数。
为了深入了解,我有很多这样的目录。
如何找出所有目录中所有压缩文件中的 json 文件总数?
【问题讨论】:
-
这样的事情可能会起作用: find . -name '*.zip' |解压-l | grep ".json" | wc -l
-
有什么方法可以不用解压吗?
-
@user1189851
unzip -l仅打印存档中包含的文件的名称。不,你不能不解压缩至少那么多。 -
zipinfo -1 archive.zip | wc来自similar SO question