Simples Agenda
Publicado por Perfil removido 10/12/2004
[ Hits: 5.967 ]
Agenda apenas para guardar o numero do telefone, celular e nome da pessoa .. tem que editar o diretorio onde ficara o arquivo com os dados ..
#!/bin/bash
# Autor : Paulo Leonardo Benatto (patito) - Sexta 10 Dez, 03:07 - Debian GNU/Linux
# Contato : p4t1t0@linuxmail.org
# Simples Agenda
#agenda=/caminho/de/preferencia/ edite a linha de baixo =)
agenda=/home/debian/agenda.txt #Caso nao exista, cria sozinho, (coloca o DIR desejado)
menu ()
{
clear
echo " OBS : Os dados serao gravados em agenda.txt "
echo
echo " Menu de Opcoes "
echo
echo " (c) Cadastrar "
echo " (v) Ver Lista "
echo " (p) Procura "
echo " (s) Sair "
echo
}
central ()
{
menu
read opcao
while [ $opcao != "s" ];
do
menu
case $opcao in
c) cadastro;;
s) exit;;
p) procura;;
v) SeeAll;;
esac
read opcao
done
exit
}
cadastro ()
{
clear
echo "Entre com o Nome : "
read nome
echo "Entre com o Telefone : "
read fone
echo "Entre com o Celular : "
read cel
echo "Entre com o E-Mail : "
read mail
Adiciona
echo
central
}
#joga os dados no arquivo
Adiciona ()
{
echo " [ $nome ] -> (Fone : $fone) (Cel : $cel ) (E-Mail : $mail) " >> $agenda
echo " --------------------------------------------------------------------------------------------- " >> $agenda
}
#imprime o nome da pessoa caso esteja na lista
procura ()
{
clear
echo " Entre com o Nome : "
read nome
grep -i $nome $agenda
echo " Voltando para o MENU .... "
sleep 5
central
}
#ver a lista toda
SeeAll ()
{
clear
cat $agenda | more
echo
echo " Pressione uma ENTER para voltar ao MENU "
read
central
}
clear
central
clear
Exibir configurações de REDE de maneira amigavel.
Instalando o plugin flash player no Linux
Descompactar todos os arquivos RAR de um diretório
Backup interativo (exemplo de shell script)
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (40)
Pfsense inacessivel após um periodo de tempo (2)









