using switch case unix shell scripting
Visão geral das instruções de caso de switch Unix:
Neste tutorial, veremos como um bloco switch case pode ser usado ao criar um fluxo condicional dependendo dos vários valores de uma única expressão.
Shell Unix A declaração case-esac
Vídeo Unix nº 16:
O caso Shell Switch Sintaxe e exemplos:
sql query entrevista perguntas e respostas para pdf experiente
case in ) ;; ) ;; *) ;; esac
Aqui, o valor da palavra expressão é comparado a cada um dos padrões de escolha. Se uma correspondência for encontrada, as instruções correspondentes são executadas até que a instrução ‘;;’ seja encontrada. Se não houver correspondência, as instruções padrão em '*)' são executadas.
A seguir está um exemplo de um programa de caso de switch:
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
Para saber mais sobre como trabalhar com loops no Unix, verifique nosso próximo tutorial.
PREV Tutorial | PRÓXIMO Tutorial
Leitura recomendada
- Tipos de Loop Unix Shell: Do While Loop, For Loop, Até Loop no Unix
- Tutorial de script do Unix Shell com exemplos
- Trabalhando com Variáveis Unix: Recursos de Shell Scripting
- Trabalhando com o Vi Editor no Unix
- Scripting Unix Shell Avançado: Arrays, Operadores de Teste de Arquivo e String, Variáveis Especiais
- Tutorial de Pipes Unix: Pipes em Programação Unix
- Funções Unix Shell Script com Parâmetros e Retorno
- O que é Unix: uma breve introdução ao Unix