CMD Master
Zurück zum Blog
•Arnošt Havelka

Premium: Bash Incident Drill

Führen Sie einen sicheren Release-Triage-Workflow aus: Bereitstellen, Extrahieren von Fehlern und Überprüfen des Auswirkungsvolumens.

Interaktive Lektion starten
Premium: Bash Incident Drill

Sie sind der Bereitschaftstechniker. Erstellen Sie eine sichere Release-Sandbox, isolieren Sie Build-Fehler und quantifizieren Sie den Schaden.

Schritt 1: Bereiten Sie einen sicheren Arbeitsplatz vor

Terminal
~$mkdir -p release/app && cp -r app release/ ls release

Dadurch wird eine Einwegkopie erstellt, sodass die Untersuchung niemals den Originalordner berührt.

Schritt 2: Fehler aus Build-Protokollen extrahieren

Terminal
~$grep 'ERROR' release/app/build.log > release/errors.log cat release/errors.log

Schritt 3: Überprüfen Sie die Größe des Vorfalls

Terminal
~$cat release/errors.log | wc -l

Checkliste, die Sie wiederverwenden können

  1. Stufe mit mkdir -p + cp -r.
  2. Kritische Leitungen mit grep isolieren.
  3. Quantifizieren Sie die Auswirkungen mit wc -l.

Wissenscheck

1 / 2

Why copy app into release/ before triage?

Quellen

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

Nächstes

Das erste Bash-Skript schreiben und ausführen

Erstelle ein Bash-Skript, prüfe die Syntax, mache es ausführbar und verstehe bash script.sh im Vergleich zu ./script.sh.