====== LU03a - Funktionen in Bash ====== Internal reference: learningunits/03-1.md \\ ===== Ziele ===== -Ich kann den Sinn/Zweck einer Funktion in eigenen Worten beschreiben. -Ich kann eine Funktion syntaktisch und (semantisch) korrekt programmieren und ausführen. -Ich kann einer Funktion Argumente mitgeben und anwenden. -Ich kann in einer Funktion lokale Variablen definieren und anwenden. -Ich kann mögliche Programmierfehler selbstständig erkennen und beheben. \\ ===== Grundlagen ===== Die in der Live-Demo verwendeten Funktionen finden Sie unter ''02/01_Intro/01*.sh'' im Kurs-Repository. \\ ===== Übungen ===== Bearbeiten Sie passend zum Thema folgende Übungen: ''02/02_Exercises/01_*,02_*'' aus dem Kurs-Repository. ---- [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Daniel Garavaldi