рекурсивно grep a шаблон в списке zip-файлов

Я использую следующую команду в командной строке для получения совпадающие с шаблоном строки.

find . -name "*.gz"|xargs gzcat|grep -e "pattern1" -e "pattern2"

Теперь мне нужно найти только имена файлов, в которых присутствует шаблон. как это сделать в командной строке?

grel -l бесполезен, так как я использую xargs gzcat до grep

5
задан Vijay 3 May 2011 в 10:57
поделиться