Я думал -H всегда должен печатать имя файла перед соответствующей строкой. это верно для grep, но не для bzgrep:
$ grep -H pattern file1
file1: data pattern data
$ bzgrep -H pattern file2.bz2
(standard input): data pattern data
Есть ли обходной путь для этого? Мне нужно grep сотни файлов bz2, я не могу распаковать их все перед поиском ...