você está aqui: Home  → Arquivo de Mensagens

Ebook Gratuito: Dá para fazer em Shell?, com o Prof. Julio Neves

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


Veja a relação completa dos artigos de Humberto S Sartini