using switch case unix shell scripting
Pregled izjava slučaja prekidača Unix:
U ovom uputstvu vidjet ćemo kako se blok slučaja prekidača može koristiti pri stvaranju uvjetnog toka, ovisno o raznim vrijednostima pojedinog izraza.
Unix Shell Izjava o slučaju-esac
Unix Video # 16:
Kućište preklopnika Shell Sintaksa i primjeri:
case in ) ;; ) ;; *) ;; esac
Ovdje se vrijednost izraza riječi podudara sa svakim uzorkom odabira. Ako se pronađe podudaranje, tada se izvršavaju odgovarajući izrazi sve dok se ne naiđe izraz ';;'. Ako nema podudaranja, izvršavaju se zadani izrazi pod ‘*)’.
10 najboljih mjesta za besplatno preuzimanje mp3 datoteka
Slijedi primjer programa prekidača:
echo “Enter a number” read num case $num in [0-9]) echo “you have entered a single digit number” ;; [1-9][1-9]) echo “you have entered a two-digit number” ;; [1-9][1-9][1-9]) echo “you have entered a three-digit number” ;; *) echo “your entry does not match any of the conditions” ;; Esac
Da biste saznali više o radu s petljama u Unixu, provjerite naš nadolazeći vodič.
Preporučena literatura
- Tipovi petlje Unix školjke: Radite dok se petljate, za petlju, dok se petlja ne dogodi u Unixu
- Vodič za skripte za Unix Shell sa primjerima
- Rad s Unix varijablama: Značajke skriptiranja ljuske
- Rad s Vi Editorom u Unixu
- Napredno skriptiranje ljuske Unixa: nizovi, operateri ispitivanja datoteka i nizova, posebne varijable
- Vodič za cijevi za Unix: Cijevi za programiranje u Unixu
- Funkcije skripte ljuske Unix s parametrima i povratom
- Što je Unix: kratki uvod u Unix