Instrukcja case w BASH-u

Autor podstrony: Krzysztof Zajączkowski

Stronę tą wyświetlono już: 6305 razy

Instrukcja case w BASH-u jest odpowiednikiem instrukcji switch case z C++. Oto przykład użycia tej instrukcji:

echo "Podaj numer dnia tygodnia: "; read DAY case $DAY in 1) echo "poniedziałek";; 2) echo "wtorek";; 3) echo "środa";; 4) echo "czwartek";; 5) echo "piątek";; 6) echo "sobota";; 7) echo "niedziela";; *) echo "niepoprawna wartość";; esac

Przykład wykonania powyższego skryptu:

Podaj numer dnia tygodnia:
1
poniedziałek