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.


Formas diferentes de se usar o comando **echo**

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 25 de Julho de 2003

O comando echo ecoa texto para a tela. Para montarmos um menu, usando Bash, podemos fazer algo do tipo:

  #!/bin/bash
  
  echo "1. Inclusão"
  echo "2. Exclusão"
  echo "3. Modificação"
  echo 
  echo -n "Selecione a opção desejada: "
  read resp

Teríamos então:

  1. Inclusão
  2. Exclusão
  3. Modificação
  
  Selecione a opção desejada: 

O cursor ficará parado logo após o ":". Isto é conseguido através da opção -n.

Poderíamos fazer o mesmo da seguinte forma:

  #!/bin/bash
  
  echo -n "
  1. Inclusão
  2. Exclusão
  3. Modificação
  
  Selecione a opção desejada: "
  read resp

A linha read resp, atribui à variável resp o valor digitado. Claro que teremos que fazer tratamento de erros, etc, mas a dica não é sobre isto. Fica para a próxima.

Bem mais simples, não?

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 Rubens Queiroz de Almeida