Logo


Kurs programowania w Bash'u

Nowości       Porady      

Instrukcja wyboru select-case

Jest bardzo podobna do instrukcji Case. Dzięki niej łatwo zbudować menu (nie potrzeba stosować echo do wyświetlania opcji)

Składnia:

select nr in 1 2 3
do
case $nr in
"1") Polecenie1
"2") Polecenie2
"3") Polecenie3
"*") Polecenie
esac
break
done

Poniżej skrypt pokazujący jak można zbudować menu za pomocą instrukcji wyboru select-case

Skrypt WYBIERZ EDYTOR
wersja korzystająca z instrukcji select case


#!/bin/bash
select nr in vi mcedit pico wyjscie
do
case $nr in
"vi") vi ; break ;;
"mcedit") mcedit ; break ;;
"pico") pico ; break ;;
"wyjscie") echo "wyjscie" ; exit ;;
*) continue ;;
esac
break
done

Ostatnio dodano

O stronie

Stronę najlepiej oglądać w rozdzielczości 1024x768. Strona optymalizowana dla przeglądarki Mozilla.

Prośba

Jeśli chciałbyś coś zmienić lub uważasz że czegoś brakuje pisz. Odpiszę na każdy list.

Subskrypcja

Jeśli chcesz być informowany o nowościach na stronie wpisz tu swój e-mail i kliknij Wyślij.

O mnie

O autorze
Autorem kursu jest Mariusz Majerowski
Ostatnia aktualizacja: 23 VI 2004.