PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Innerhalb Dateien suchen - mehrere Bedingungen


Gast
2008-06-04, 13:41:58
Hi,

ich möchte einige tausend Textdateien durchsuchen. Am Ende soll mir eine Einfach Liste ausgegeben werden, mit den Dateien, die einen String "A" enthalten, gleichzeitig aber nicht einen String "B" oder einen String "C".

Wie suche ich nach etwas derartigem?

danke

Gast
2008-06-04, 15:40:40
Vll so:

grep A $(grep -L -E "B|C" *.txt)


Bin aber weder grep- noch regex-Experte.

Gast
2008-06-04, 15:48:49
Kleine Korrektur:

grep -l A $(grep -L -E "B|C" *.txt)


Aber wie gesagt, nicht sehr elegant. Den Ausdruck "*.txt" musst du natürlich entsprechend anpassen.

Gast
2008-06-05, 08:37:05
Danke!