Dni tygodnia z instrukcją CASE
W pracy Data Scientist przydaje się czasem rozróżnienie między „dniem roboczym" (poniedziałek, wtorek, środa, czwartek, piątek) a „weekendem" (sobota i niedziela).
Twoim zadaniem jest napisanie krótkiego skryptu Bash, który będzie można wielokrotnie wykorzystywać w różnych miejscach potoku danych. Skrypt powinien przyjmować jeden argument (nazwę dnia) przez ARGV i używać instrukcji CASE, aby wypisać, czy podany argument to dzień roboczy, czy weekend. Na razie uwzględniaj tylko wersję z wielkiej litery.
Nie musisz obsługiwać dodatkowych liter ani słów przed lub po nazwie dnia – skorzystaj z dokładnego dopasowania.
Przypomnij sobie podstawową strukturę instrukcji CASE:
case MATCHVAR in
PATTERN1)
COMMAND1;;
PATTERN2)
COMMAND2;;
*)
DEFAULT COMMAND;;
esac
To ćwiczenie jest częścią kursu
Wprowadzenie do skryptów Bash
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie