De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


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

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


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