CMD Master
Zurück zum Blog
AktualisiertArnošt Havelka

Bash Ripple-Übung: Vorfallkombination

Führen Sie einen zweistufigen Workflow zur Vorfallextraktion und -zählung mit reproduzierbaren Ergebnissen durch.

Interaktive Lektion starten
Bash Ripple-Übung: Vorfallkombination

Diese Schlusssteinpraxis kombiniert Filterung, Umleitung und Zählung unter leichtem Druck. Sie isolieren zunächst Warnzeilen und überprüfen dann in einem zweiten Befehl die Häufigkeit des Vorfalls.

Befehle zum Üben

printf '%s\n' 'WARN: slow' 'INFO: retry' 'ERROR: timeout' > incidents.log
grep 'WARN' incidents.log > warn.txt
cat warn.txt | wc -l

Erwartetes Terminalsignal

Nach der Extraktion sollte warn.txt nur Warnzeilen enthalten. Das Zählen der Datei sollte Folgendes zurückgeben:

2

Warum das wichtig ist

Die Triage von Vorfällen erfordert oft eine schnelle Antwort auf zwei Fragen: „Welche Zeilen sind wichtig?“ und „Wie viele sind es?“ Dieses Muster beantwortet beides mit minimalem Befehlsaufwand.

Häufige Fehler

  • Filtern, ohne die Ausgabe zu speichern und Nacharbeit zu erzwingen.
  • Zählt die falsche Datei nach der Extraktion.
  • Groß-/Kleinschreibung/Schlüsselwortkonventionen im Quellprotokoll werden ignoriert.

Übungserweiterung

Fügen Sie einen zweiten gefilterten Bericht hinzu:

printf '%s\n' 'WARN: slow' 'INFO: retry' 'ERROR: timeout' > incidents.log
grep 'ERROR' incidents.log > error.txt
cat error.txt | wc -l

Indem Sie dasselbe Muster mit unterschiedlichen Schweregraden wiederholen, erstellen Sie ein wiederverwendbares Triage-Toolkit.

Quellen

Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.