Linux, Bash: Grep Begriffe suchen innerhalb eines Verzeichnisses
Der Befehl grep -irw in Linux/Unix durchsucht Dateien nach einem angegebenen Muster mit folgenden Optionen:
- -i: Ignoriert Groß-/Kleinschreibung (case-insensitive).
- -r: Durchsucht Verzeichnisse rekursiv.
- -w: Sucht nach exakten Wortübereinstimmungen (ganze Wörter, keine Teilwörter).
Beispiel: grep -irw „error“ /var/log sucht in allen Dateien unter /var/log nach dem Wort „error“ (unabhängig von Groß-/Kleinschreibung) und gibt die Zeilen aus, in denen es exakt vorkommt.

Die Meldung „Übereinstimmungen in Binärdatei“ bei der Verwendung von grep (z. B. grep -irw) bedeutet, dass grep eine Datei als Binärdatei erkannt hat und darin ein Muster gefunden wurde, das mit der Suchanfrage übereinstimmt.
Gefällt Ihnen der Beitrag bis hier hin? Sie können mich mit einer Spende unterstützen, damit ich weitere solcher Fahrten unternehmen kann.
Ich bin Jahrgang 1978, bin Deutscher und wohne noch im Ruhrgebiet, in Essen. Die Auswanderung aus Deutschland steht bald an.
Ich bin introvertiert. Das heißt, ich bin ein ruhiger Mensch, der keinen Rummel mag. Daher besuche ich bevorzugt Kleinstädte und bin gerne in der Natur.
Beim Betriebssystem mag Linux seit über 20 Jahren sehr gerne und kenne mich ziemlich gut damit aus. Ich habe ein E-Book über die Kommandozeile in Linux geschrieben, kann man sich käuflich erwerben.
Mein YouTube Account (freue mich immer über ein neues Abo), mein Instagram – Account und mein X (früher Twitter) Account, mein Blog (freue mich auch über Kommentare).
Wenn Sie mich gerne unterstützen wollt, freue ich mich über eine Spende über den PayPal Button.
Ich habe meinen Job im IT-Support (Hotline, 1st Level) gekündigt, damit ich mich dieses Herzensprojekt widmen kann.