Wie grepst du und gibst nur die passende Zeile zurück? dh Der Pfad / Dateiname wird in den Ergebnissen weggelassen.
In diesem Fall möchte ich in allen .bar-Dateien im aktuellen Verzeichnis nach dem Begriff FOO suchen
find . -name '*.bar' -exec grep -Hn FOO {} \;