Dieses Projekt ist eine vollständige Simulation eines Getränkeautomaten, umgesetzt in Bash. Ziel war es, ein interaktives Terminal-Programm zu entwickeln, das den Benutzer durch einen realistischen Kaufprozess führt. Das Programm verwaltet ein zufälliges Lager, unterstützt drei verschiedene Zahlungsmethoden und gibt korrektes Wechselgeld zurück.
Die Aufgabe bestand darin, ein voll funktionsfähiges Bash-Skript zu schreiben, das grundlegende Programmierkonzepte wie Funktionen, Schleifen, Benutzereingaben und bedingte Logik umsetzt. Zusätzlich sollte das Programm benutzerfreundlich gestaltet und robust gegenüber ungültigen Eingaben sein.