você está aqui: Home  → Arquivo de Mensagens

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

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?



Veja a relação completa dos artigos de Rubens Queiroz de Almeida