Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
O Loop Select em Bash
Colaboração: Humberto S Sartini
Data de Publicação: 05 de Setembro de 2003
Estava lendo a mensagem da Dicas-L de 28/08/2003 que explica como fazer um "menu" no Kourne Shell e estou enviando a versão de menus para o Bash.
O código segue em anexo.
## Procedimento1
Procedimento1 () {
echo "Procedimento1";
}
## Procedimento2
Procedimento2 () {
echo "Procedimento2";
}
## Fim
Fim() {
echo "A sua conexao foi finalizada"
exit;
}
## Seta as informacoes do menu
set - Procedimento1 Procedimento2 Fim
echo " "
select opcao;
do
if [ "$opcao" ];
then
$opcao
else
echo " "
echo "Opcao invalida"
fi
echo " "
done
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.




