Содержимое выходного файла с grep вместе с именем каталога

У меня есть что-то вроде древовидной структуры каталогов, причем некоторые из них имеют внутри файла с именем «Filename». Внутри каждого из этих файлов есть некоторая информация, которую я хотел бы получить после изменения ее «взгляда». Вот что я имею:

find . - name "Filename" | xargs perl -pe ...(one liner to change "look" of file, and put info i want to grep in one line) | grep "WhatIWantToShow" | egrep "exclude|some|stuff" 

Это прекрасно работает, и он выводит информацию, которую я притворялся. Но мне также нужно имя каталога для каждого найденного файла и в котором был применен grep.

Thats теперь большая головная боль для меня. Я застрял. Был бы признателен, если вы, ребята, можете показать мне немного света. Благодарю.

Linux и Unix - лучшая ОС в мире.