Найти файл во многих zip-файлах (например, найти команду для каталогов)

Возможный дубликат:
Найти рекурсивно все архивные файлы различных форматов архивов и искать их для шаблонов имен файлов

Мне нужно найти файл во всех zip-файлах в каталоге.

Есть ли такой инструмент, как find который может выполнять поиск в ZIP-файлах?

Я попробовал это:

 find /path/ -iname '*.zip' -print -exec unzip -l {} \; |grep -i '<filename>' 

Но это только печатает путь файла в zip-файле, а не само имя файла zip!

благодаря

Пытаться:

 for f in `ls *.zip`; do echo "$f: "; unzip -l $f | grep <file_name>; done