home-harmening:kommandoreferenz:dateiverwaltung:grep

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
home-harmening:kommandoreferenz:dateiverwaltung:grep [2025/02/04 13:37] – [Reguläre Ausdrücke mit grep -E (Erweiterte Suche)] charmeninghome-harmening:kommandoreferenz:dateiverwaltung:grep [2025/02/04 13:39] (aktuell) – [grep mit Pipes (|) kombinieren] charmening
Zeile 102: Zeile 102:
  Findet Muster wie `ABC1234`, `XYZ5678`. \\  Findet Muster wie `ABC1234`, `XYZ5678`. \\
 <code bash> grep -E "[A-Z]{3}[0-9]{4}" data.txt </code> <code bash> grep -E "[A-Z]{3}[0-9]{4}" data.txt </code>
- +\\ 
-==== 5. grep mit Pipes (|) kombinieren ==== +====grep mit Pipes (|) kombinieren ==== 
- +grep wird oft mit anderen Kommandos kombiniert.\\ 
-grep wird oft mit anderen Kommandos kombiniert: +\\
 === ps und grep: Laufende Prozesse filtern === === ps und grep: Laufende Prozesse filtern ===
-<code bash> ps aux | grep "firefox" </code> → Zeigt nur Firefox-Prozesse. +Zeigt nur Firefox-Prozesse. \\ 
 +<code bash> ps aux | grep "firefox" </code> 
 +\\
 === ls und grep: Dateien filtern === === ls und grep: Dateien filtern ===
-<code bash> ls -l | grep ".sh$" </code> → Zeigt nur Shell-Skripte (.sh am Ende).+Zeigt nur Shell-Skripte (.sh am Ende). \\ 
 +<code bash> ls -l | grep ".sh$" </code>
  
 === dmesg und grep: Kernel-Logs durchsuchen === === dmesg und grep: Kernel-Logs durchsuchen ===
-<code bash> dmesg | grep -i "usb" </code> → Zeigt nur USB-bezogene Meldungen.+\\ 
 +Zeigt nur USB-bezogene Meldungen. \\ 
 +<code bash> dmesg | grep -i "usb" </code>
  
-==== 6. Fazit ==== 
  
-grep ist ein extrem nützliches Werkzeug für die Textsuche in Linux. 
-Mit den verschiedenen Optionen kann man gezielt nach bestimmten Mustern suchen und den Kontext der Treffer erweitern.