Wochentage mit CASE
In deiner Rolle als Data Scientist ist es manchmal hilfreich, Daten einem „Arbeitstag“ (Monday, Tuesday, Wednesday, Thursday, Friday) oder einem „Wochenende“ (Saturday & Sunday) zuzuordnen.
Deine Aufgabe ist es, ein kleines Bash-Skript zu bauen, das du an vielen Stellen in deiner Datenpipeline aufrufen kannst. Es soll genau ein Argument (der Name eines Tages als String) über ARGV entgegennehmen und mit einer CASE-Anweisung ausgeben, ob es sich um einen Wochentag oder ein Wochenende handelt. Berücksichtige vorerst nur die Großschreibung am Wortanfang.
Du musst dich auch nicht um Wörter oder Buchstaben davor oder danach kümmern. Verwende für dieses Beispiel einfach exaktes Matching.
Zur Erinnerung, die grundlegende Struktur einer case-Anweisung ist:
case MATCHVAR in
PATTERN1)
COMMAND1;;
PATTERN2)
COMMAND2;;
*)
DEFAULT COMMAND;;
esac
Diese Übung ist Teil des Kurses
Einführung in Bash-Skripting
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten