linux-l: Über ganze Verzeichnisse grepen

Oliver Hillmann ohil at tequila.in-berlin.de
Mi Okt 21 00:13:51 CEST 1998


On Tue, 20 Oct 1998 aleks at zedat.fu-berlin.de wrote:

> Ich sehe mal wieder den Wald vor lauter Bäumen nicht, wie kann ich über
> mehr als ein Verzeichnis grepen?
> 
> grep suchmuster *
> 
> sucht ja nur im eigenen Verzeichnis. Meine bisherigen Konstruktionenmit
> */*/* nerven, weil ich vorher immer die maximale Verzeichnistiefe
> wissen muß.
> Ich finde auch kein Parameter zum rekursiv grepen, oder ist das ein
> Shell-Problem?
> Mit find -name datei * wird rekursiv ausgehend vom Standort alles
> gefilzt.

grep /wo/du/suchen/willst/ -exec grep suchbegriff {} \;

Evtl. noch ein 2>/dev/null, falls Du die Meldungen von undurchsuchbaren
Directorydateien nicht sehen magst...

Oli
-- 
Oliver Hillmann, Berlin (Germany) <ohil at tequila.in-berlin.de>




Mehr Informationen über die Mailingliste linux-l