Mit welchen grep-Parametern finde ich Dateien mit der Zeichenfolge "\pno" in allen Unterverzeichnissen?

Antwort

Um alle Dateien in allen Unterverzeichnissen zu finden, die die Zeichenfolge `\pno` enthalten, kannst du folgenden Befehl verwenden: ```bash grep -rl '\\pno' . ``` **Erklärung der Parameter:** - `-r` : durchsucht rekursiv alle Unterverzeichnisse - `-l` : gibt nur die Dateinamen aus, die einen Treffer enthalten - `'\\pno'` : sucht nach der Zeichenfolge `\pno` (der Backslash muss in einfachen Anführungszeichen doppelt geschrieben werden, damit er als Literal interpretiert wird) - `.` : aktuelles Verzeichnis als Startpunkt **Hinweis:** Falls du auch die Zeilennummer und den Treffer selbst sehen möchtest, kannst du `-n` und `-H` ergänzen und das `-l` weglassen: ```bash grep -rn '\\pno' . ``` Weitere Infos: [GNU grep Dokumentation](https://www.gnu.org/software/grep/manual/grep.html)

Frage stellen und sofort Antwort erhalten