Exemplo prático da utilização de Switch Case com utilizações de funções

1. Exemplo prático da utilização de Switch Case com utilizações de funções

Paulo Neto
apaulo2007

(usa Ubuntu)

Enviado em 05/07/2014 - 19:32h

#!/bin/bash
#
# Arquivo : case.sh
# Data : 04/07/2014
# Descrição : Exemplo prático da utilização de switch case em shell script com utilização de funções.
# Escrito por : Antônio Paulo Neto
# Contato : apaulo2007@gmail.com
# web : http://www.vivaolinux.com.br/~apaulo2007
#
# chmod +x para compilar
# ./html.sh para executar



# funcao menu de opções do programa.
Menu(){
clear
echo '----------------------------------------------'
echo 'Utilização do Case in Shell Script'
echo '----------------------------------------------'
echo
echo 'Escolha a opção : '
echo
echo '1. UM'
echo '2. DOIS'
echo '3. TRÊS'
echo '4. SAIR'
echo
echo -n 'Qual a opção desejada : '
read opcao # read le a variável opcao

# Recebe o valor da opção lida e executa a função correspondente
case $opcao in

1) Um ;; # funcao Um
2) Dois ;; # funcao Dois
3) Três ;;
4) Sair ;;
*) 'Opção desconhecida.' ; echo; Menu;;

esac
}


# funcao exibe 1
Um(){
echo 'Escolheu opção 1'
echo

}

Dois(){
echo 'Escolheu opção 2'
echo

}

Três(){
echo 'Escolheu opção 3'
echo
}

Sair(){

if [[ exit ]]; then
echo 'Voĉe Saiu do programa...'
echo
fi

}

# Primeira função a ser executada no programa.
Menu


  


2. Re: Exemplo prático da utilização de Switch Case com utilizações de funções

luiz
luizsouza99

(usa Linux Mint)

Enviado em 09/07/2014 - 20:32h

muito bom, eu nunca tinha conseguido colocar case na função






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts