l Linux - Text in Dateien finden
Sie sind hier:   Startseite « Technik « Linux - Text in Dateien finden

Linux - Text in Dateien finden

Wie finde ich die Zeichenfolge "Testzeichenfolge" in einer Datei?

Text in Dateien im aktuellen Ordner finden
# grep -rnw . -e 'Suchbegriff'
    -r oder -R rekursiv
    -n Zeilennummer
    -w genaue übereinstimmung
    -l (kleines L) zeigt den Dateinamen bei einer Übereinstimmung
    -e der zu suchende Text

Text in Dateien in einem entfernten Ordner finden
# grep -rnw '/der/ordner/zum/suchen/' -e 'Suchbegriff'

Text in Dateien finden, die auf .o enden
# grep --exclude=\*.o -rnw '/der/ordner/zum/suchen/' -e "pattern"

Text in Dateien finden, die auf .c oder .h enden
# grep --include=\*.{c,h} -rnw '/der/ordner/zum/suchen/' -e "pattern"

Text in Dateien finden, die auf .dst enden, Verzeichnis dir1 und dir2 ausschließen
# grep --exclude-dir={dir1,dir2,*.dst} -rnw '/der/ordner/zum/suchen/' -e "pattern"

 

menulinkButton newslinkButton searchlinkButton toplinkButton sitemaplinkButton homelinkButton
nach oben