using switch case unix shell scripting
Prezentare generală a declarațiilor de caz Unix Switch:
În acest tutorial, vom vedea cum poate fi utilizat un bloc de majuscule și minuscule la crearea fluxului condițional în funcție de diferitele valori ale unei singure expresii.
Unix Shell Declarația case-esac
Video Unix # 16:
Carcasa Shell Switch Sintaxă și exemple:
care este cel mai bun eliminator de spyware
case in ) ;; ) ;; *) ;; esacAici, valoarea cuvântului expresie este potrivită cu fiecare dintre modelele de alegere. Dacă se găsește o potrivire, atunci instrucțiunile corespunzătoare sunt executate până când se întâlnește instrucțiunea „;;”. Dacă nu există nicio potrivire, declarațiile implicite de sub „*)” sunt executate.
Următorul este un exemplu de program de schimbare a cazurilor:
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” ;; EsacPentru a afla mai multe despre lucrul cu bucle în Unix, consultați următorul nostru tutorial.
Lectură recomandată
- Tipuri de bucle Shell Unix: Faceți în timp ce buclați, pentru buclă, până la buclă în Unix
- Tutorial Unix Shell Scripting cu exemple
- Lucrul cu variabilele Unix: caracteristici ale scriptului Shell
- Lucrul cu Vi Editor în Unix
- Script avansat Unix Shell: matrici, operatori de testare a fișierelor și șirurilor, variabile speciale
- Tutorial Unix Pipes: Pipe în programarea Unix
- Unix Shell Script Funcții cu parametri și Return
- Ce este Unix: o scurtă introducere în Unix