Borsti26
11/14/2019 - 8:36 AM

Suche in Dateien

Sucht im Home-Verzeichnis und Unterordnern des Nutzers „zina“nach Dateien, die genau das Wort „lorem“ enthalten:
  
  grep -rnwi '/home/zina/' -e 'lorem'


Für Unterscheidung zwischen Groß- und Kleinschreibung müsst ihr den Befehl ohne -i nutzen:  
  
  grep -rnw '/home/zina/' -e 'lorem'.
  
  
Nur nach Dateien mit Dateiendung .c oder .h suchen (--inlcude):
  
  grep --include=\*.{c,h} -rnw '/home/zina/' -e "lorem"


Nur nach Dateien ohne Dateiendung .o suchen (--exclude):
  
  grep --exclude=*.o -rnw '/home/zina/' -e "lorem"


Bei der Suche die Verzeichnisse „dir1“, „dir2“ und alle, die auf „test“ enden, ausschließen:
  
  grep --exclude-dir={dir1,dir2,*test} -rnw '/home/zina/' -e "lorem"