[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Novato em shell script
From: |
fernando . delago |
Subject: |
Re: [shell-script] Novato em shell script |
Date: |
Fri, 31 Jan 2003 12:06:28 -0300 |
Você pode criar um script de menu usando o comando:
while true
do
echo " 1) Opção 1"
echo " 2) Opção 2"
echo " 3) Sair"
echo ""
echo "selecione a opção: \c "
read opcao_escolhida
case opcao_escolhida in
1) script1
;;
2)script2
;;
3)exit
;;
esac
done
... ou você pode usar o tput cup para mandar na cordenada que quiser...
while true
do
tput cup 2 10; echo "Menu"
tput cup 4 10; echo "1) Opção 1"
tput cup 5 10; echo "2) Opção 2"
tput cup 6 10; echo "3) Sair"
echo ""
tput cup 8 7; echo "Selecione a opção: \c"
case opcao_escolhida in
1) script1
;;
2)script2
;;
3) exit
;;
esac
done
Fernando Motta Delago
Suporte Técnico
Tecnologia Bancária S/A
Fone: 055-11-3244-8400 Ramal: 2300
Write Me address@hidden
Visite www.tecban.com.br
"Não faça da sua vida um rascunho,
pois pode não dar tempo de passar a limpo."
(André Rossato)
"kernex"
<address@hidden.b Para: address@hidden
r> cc:
Assunto: [shell-script] Novato
em shell script
31/01/03 10:36
Favor responder a
shell-script
ai galera,
sou novato em shell script, porém criei um script
simples de um agenda que está assim:
#!/bin/bash
echo "Nome a pesquisar:"
read NOME
grep -i $NOME dados.dat #arquivo onde está os nomes
Até aí tudo bem, só que eu queria implementar um menu +
ou - assim:
Escolha as opções:
1)Consultar Agenda
2)Acrescentar nome
qualquer ajuda vale
[]'s
=====================
Aldirley Farias
Linux User:251174
ICQ:170333807
"Progress requires exchange of knowledge."
Albert Einstein
=====================
__________________________________________________________________________
E-mail Premium BOL
Antivírus, anti-spam e até 100 MB de espaço. Assine já!
http://email.bol.com.br/
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem
prévio aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] Novato em shell script,
fernando . delago <=