搜索 .zip 文件的大小

搜索 .zip 文件的大小

我有一个包含许多 .zip 文件的目录。我希望搜索这些文件以匹配未压缩的文件大小(我试图找到我的文件来自哪个 .zip 文件,并且名称已被更改)。理想情况下,我可以说“ls -z /zipfiles | grep "123456",ls 会将 .zip 视为目录。Fuse 可能会起作用,但它仅适用于单个文件并且很麻烦。

答案1

这样的事情会有效吗?

for i in *.zip ; do
  echo $i;
  unzip -l ${i} | grep "123456";
done

相关内容