Entwicklung
Build- und Prüfschritte nacheinander ausführen.
Bash verbindet Kommandos zu wiederholbaren Abläufen. Sie ist besonders in Unix- und Linux-Umgebungen verbreitet, etwa für Entwicklungswerkzeuge, Serveraufgaben und Build-Skripte.
Die wichtigsten Einsatzgebiete auf einen Blick – und eine Grenze, die du kennen solltest.
Build- und Prüfschritte nacheinander ausführen.
Dateien und Ausgaben von Kommandozeilenwerkzeugen verarbeiten.
Kleine Aufgaben mit Schleifen und Bedingungen bündeln.
Erst die Aufgabe lesen, dann den Code verfolgen und schließlich eine kleine Änderung ausprobieren.
Ein Skript beschreibt die Stationen eines Prüflaufs.
#!/usr/bin/env bash
for schritt in "Syntax" "Tests" "Paket"; do
printf "Prüfschritt: %s\n" "$schritt"
donePrüfschritt: Syntax Prüfschritt: Tests Prüfschritt: Paket
Ergänze einen Schritt Dokumentation.
Füge "Dokumentation" hinter "Paket" in der for-Zeile hinzu.
Ein Ablauf soll zwischen Erfolg und Fehler unterscheiden.
#!/usr/bin/env bash
if true; then
printf "Prüfung erfolgreich\n"
else
printf "Prüfung fehlgeschlagen\n"
fiPrüfung erfolgreich
Ersetze true durch false.
Jetzt wird der else-Zweig ausgeführt: Prüfung fehlgeschlagen.
Vertiefe das Thema in der Dokumentation oder vergleiche es mit einem verwandten Werkzeug.
Dokumentation zu Bash öffnen ↗
Python eignet sich für gut lesbare Skripte, Datenverarbeitung und Anwendungen. Bibliotheken erweitern es beispielsweise für Webdienste, wissenschaftliche Berechnungen oder maschinelles Lernen.
Python mit BeispielenPowerShell verbindet eine Kommandozeile mit einer Skriptsprache. In der Pipeline werden häufig strukturierte Objekte statt reiner Textzeilen weitergereicht. Das hilft beim Verwalten und Prüfen von Systemen.
PowerShell mit Beispielen