Zeichenketten in Dateien suchen

This article is from 2006 and has been archived. It's old and probably outdated.

Damit ich mir nicht nochmal die Arbeit machen muss:Strings/Zeichenketten in Dateien suchen leichtgemacht. Rekursiv. Bestimmte Verzeichnisse werden ausgenommen. Rückgabe der Ergebnisse als Dateiliste:

$ grep -R -l "string" . | grep -v -E ".svn|(trunk|branches\/[[:digit:]]{0,2}.[[:digit:]]{0,2}(-[[:alnum:]]*)?|current)\/manual"

Kurzbeschreibung:

  1. Gehe alle Unterverzeichnisse durch und suche nach string
  2. Gehe die Ergebnisse (Dateiliste) durch und ignoriere die Verzeichnisse .svn, trunk/manual/, branches/<version>/manual und current/manual
Jan Beilicke

About the author

Jan Beilicke is a long-time IT professional and full-time nerd. Open source enthusiast, advocating security and privacy. Sees the cloud as other people's computers. Find him on Mastodon.