using switch case unix shell scripting
Visió general de les declaracions de casos de commutació Unix:
En aquest tutorial, veurem com es pot utilitzar un bloc de majúscules i minúscules quan es crea un flux condicional en funció dels diversos valors d'una sola expressió.
Unix Shell La declaració case-esac
Vídeo Unix # 16:
preguntes i respostes d’entrevistes de serveis web per a usuaris experimentats
El Shell Switch Case Sintaxi i exemples:
case in ) ;; ) ;; *) ;; esac
Aquí, el valor de la paraula expressió es fa coincidir amb cadascun dels patrons d’elecció. Si es troba una coincidència, s’executen les sentències corresponents fins que es troba la sentència ‘;;’. Si no hi ha cap coincidència, s’executaran les sentències per defecte a ‘*)’.
El següent és un exemple de programa de cas majúscules:
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
Per obtenir més informació sobre com treballar amb bucles a Unix, consulteu el nostre proper tutorial.
Lectura recomanada
- Tipus de bucles de Shell Unix: feu mentre que bucle, per bucle, fins que bucle a Unix
- Tutorial de script Unix Shell amb exemples
- Treballar amb variables Unix: funcions de Shell Scripting
- Treballar amb Vi Editor a Unix
- Scripts avançats de Shell Unix: matrius, operadors de proves de fitxers i cadenes, variables especials
- Tutorial Unix Pipes: Pipes a la programació Unix
- Funcions de scripts Unell Shell amb paràmetres i retorn
- Què és Unix: una breu introducció a Unix