=======================================>>>
agenda.sh
=======================================>>>
#!/bin/bash
clear
while
true
do
clear
echo "Agenda Telefônica"
echo "Escolha uma das opções abaixo"
echo
echo "[1] Fazer um novo Cadastro "
echo "[2] Consultar um Nome"
echo "[3] Sair"
echo -n "Digite a opção: "
read opcao
case $opcao in
1)./cadastro.sh
;;
2)./consultar.sh
;;
3)exit
clear
;;
esac
done
=======================================>>>
cadastro.sh
=======================================>>>
#!/bin/bash
clear
echo "Agenda Telefônica"
echo "Cadastro - Novo Contato"
echo
echo -n "Digite o Nome Seguido do Telefône: "
read Nome
echo $Nome >> banco.sh
sleep 1
./agenda.sh
=======================================>>>
consultar.sh
=======================================>>>
#!/bin/bash
clear
echo "Agenda Telefônica Linux Way"
echo "Consulta"
echo
echo -n "Digite o Nome para pesquiza: "
read Nome
grep -i $Nome banco.sh
sleep 10
./agenda.sh
=======================================>>>
banco.sh
=======================================>>>
vc tem que criar um arquivo com o nome de banco.sh
=======================================>>>
Esta ai o codigo .... nem sei se esta certo mais aki funciona ...
quando fizer outra coisa ou mando pra vcs ..
Abraços ...
tucs
[3] Comentário enviado por d3f4c3m3ntz em 28/07/2004 - 02:08h
Carissimo Tucs, o seu script tem um boa finalidade sim.. mais no cod. fonte, vc esta dizendo que o susario cirassse
um arquivo chamado "banco.sh
seria mais interessante e ate mais viavel no seu proprio script fazer isso !!! ok !!
Tenho certeza que vc sabe como fazer !!!
abraços !!!
d4fc3m3ntz
[5] Comentário enviado por removido em 19/02/2005 - 23:07h
a finalidade foi muito boa. eu programa em shell ha 1 ano e por coincidencia o primeiro programa que fiz tambem foi uma agenda telefonica, hehehe.
A minha opiniao eh que vc criou um programa muito dependente, ou seja usufrui de 3, 4 arquivos ao mesmo tempo. Eu faria um soh programa +- assim:
MENU
1> cadastrar ( pede entrada de dados e remete com o echo aa um certo arquivo )
2> procurar ( cat "bancodedados" | grep $entrada" onde $entrada eh variavel definida pelo usuario
3> sair do programa ( "exit" )
Estah aih a sugestao. Para criar um arquivo vc pode adicionar o comando "touch bancodedados"
[6] Comentário enviado por betofalbo em 19/10/2007 - 09:34h
Poderiam me ajudar, tenho que fazer um script para fazer uma agenda telefônica com as seguintes funcionalidades:
- Inserir dados (nome e telefone);
- Listar o arquivo ordenado por nome (crescente e decrescente);
- Executar procura por nome; e
- Executar procura por telefone
Nas duas últimas funcionalidades, deve ser feita a verificação da existência do nome ou do telefone e, caso não exista, exibir uma mensagem de telefone ou nome inexistente.
Por favor se alguem souber de alguma coisa me ajude. Meu e-mail é: betofalbo@ig.com.br e meu msn é: betofalbo@hotmail.com
[7] Comentário enviado por minduim em 08/04/2009 - 14:07h
Ola, estou com um problema e gostaria de sua ajuda, veja se é possivel: Como eu faço a converção de uma váriavel string para números?
Obrigado pela atenção.