grep


 BACK ..

 ein paar Beispiele zu grep
 ==========================


 # find * | grep 'txt$'
 listet alle Dateien auf, die die Endung "txt" haben

 # grep -ri '^Sehr geehrter Herr' *
 listet alle Dateien auf, in denen eine oder mehrere Zeilen mit
 "Sehr geehrter Herr" beginnen, die Zeile wird auch mit ausgegeben;
 durch den Parameter "-i" wird Gross-/Kleinschreibung nicht beachtet;


 Kommt eine ODER-Funktion mit ins Spiel, geht das mit dem klassischen grep nicht
 mehr, dann muss das erweiterte grep (egrep) her.


 # find * | egrep '(doc|txt|html)$'
 listet alle Dateien auf, die die Endung "doc", "txt" oder "html" haben;

 # find * | egrep -i 'dokument|text'
 listet alle Dateien auf, die im Namen "dokument" oder "text" stehen haben,
 durch den Parameter "-i" wird Gross-/Kleinschreibung nicht beachtet;


   [IMG]