linux-l: Anfängerfrage: find | grep
Stefan Bund
bund at bund.dialup.fu-berlin.de
Di Jul 29 14:06:17 CEST 1997
> Ich suche DIE Datei, die einen bestimmten String enthält. Im Moment stehe
> ich auf der Leitung...
>
> Also ich dachte mir "find" liefert die Dateinamen und grep nimmt sich diese
> und kloppft die Files auf den Suchstring ab: find | grep "nasa.gov" ...
> ... aber (lacher sind mir sicher) wird natuerlich nur die find-Ausgabe
> gegrept und nicht jede Datei die in der find-Ausgabe referenziert ist.
> So schwer wir das wohl nicht sein. Also schuettelt es Euch bitte mal aus
> dem Aermel.
Also entweder
$ find [find-ausdruck] -exec grep -l "RegEx" \{\} /dev/null \;
oder aber unter der zsh:
$ grep "RegEx" **/*
bzw.
$ grep "RegEx" **/foo*.bar
Tsch"u"s,
--
@ @
-------------------------------oOO-(_)-OOo---------------------------
Stefan Bund, student of physics at Freie Universitaet Berlin, Germany
email: bund at zedat.fu-berlin.de ( or bund at physik.fu-berlin.de )
bund at berlin.cid-net.de
---------------------------------------------------------------------
Mehr Informationen über die Mailingliste linux-l