Rechercher dans les fichiers .zip pour les tailles


2

J'ai un répertoire avec beaucoup de fichiers .zip. Je souhaite effectuer une recherche à travers eux pour faire correspondre une taille de fichier non compressé (j'essaie de trouver le fichier .zip d'où provient mon fichier et dont le nom a été modifié). IDÉALEMENT, je pourrais dire "ls -z / zipfiles | grep" 123456 "et ls traiterait le fichier .zip comme un répertoire. Fuse pourrait fonctionner, mais il ne fonctionne qu'avec des fichiers simples et est lourd.

Réponses:


0

Est-ce que quelque chose comme ça va marcher?

for i in *.zip ; do
  echo $i;
  unzip -l ${i} | grep "123456";
done
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.