Phase 3 / 11 · Trips 28–40
Bash-Skripte und Automatisierung
Wiederkehrende Entwicklungs- und Betriebsaufgaben automatisieren.
Walkthroughs geplant
Vor dieser Phase: Textverarbeitung und produktives Arbeiten mit der CLI — Meilenstein
- Trip 28Ich muss mehrere Befehle ausführenEin Bash-Skript erstellen →
- Trip 29Ich muss Skripte ausführbar machenShebangs und chmod verwenden →
- Trip 30Mein Skript muss Argumente annehmen$1, $@ und Argumentvalidierung verwenden →
- Trip 31Ich muss Werte speichernVariablen und Anführungszeichen richtig verwenden →
- Trip 32Ich brauche bedingtes Verhaltenif, elif und case verwenden →
- Trip 33Ich muss Anweisungen wiederholt ausführenfor und while verwenden →
- Trip 34Ich brauche wiederverwendbare LogikBash-Funktionen erstellen →
- Trip 35Ich brauche zuverlässige FehlerbehandlungExitcodes, set -euo pipefail und ausdrückliche Prüfungen verwenden →
- Trip 36Ich muss temporäre Ressourcen verwaltentrap und Funktionen zum Aufräumen verwenden →
- Trip 37Ich muss Dateien zeilenweise verarbeitenread und Schleifen verwenden →
- Trip 38Ich muss HTTP-Anfragen automatisierencurl, Bash und jq kombinieren →
- Trip 39Ich muss die Konfiguration validierenEin Skript schreiben, das erforderliche Befehle und Variablen prüft →
- Trip 40Ich muss Fehler in einem Skript findenbash -x und ShellCheck verwenden →
Meilenstein · Phase 3
Ein Skript erstellen, das einen HTTP-Endpunkt prüft, JSON auswertet, Fehler meldet und mit dem richtigen Status endet.
Markiere den Meilenstein, wenn du das Ergebnis selbstständig erreichen kannst.
Noch offen