2

У меня есть каталог со многими файлами .zip. Я хочу найти их, чтобы найти несжатый размер файла (я пытаюсь найти, в каком .zip-файле произошел мой файл, и имя было изменено). В идеале я мог бы сказать "ls -z /zipfiles | grep" 123456 ", и ls будет рассматривать .zip как каталог. Возможно, предохранитель работает, но он работает только с отдельными файлами и является громоздким.

1 ответ1

0

Будет ли что-то подобное работать?

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .