Programa Escolar
Publicado por Lucas 23/02/2006
[ Hits: 8.835 ]
Homepage: http://lucasnogueira.wordpress.com
um programa para escolas
#!/bin/sh # ESCOLATOR # Programa Escolar por Lucas Nogueira clear if [ -e ./database ]; then #checador de diretorio Creator=Lucas_NogueiraXD else mkdir ./database fi add() { clear echo "Adcionar Aluno - Escolator" echo echo 'Qual o 1ª Nome do aluno(a)' read name echo "Qual o sobre nome de $name" read sobre echo "Qual a serie/turma do aluno $name ? (sem espaços)" read st comname="$name$sobre$st" comp="$name $sobre" echo "Nome Completo: $comp" >> ./database/$comname #criador do arquivo echo "Serie/Turma: $st" >> ./database/$comname # série echo "Qual a data de nascimento de $name ? (dd/mm/aaaa)" read nsc echo "Data de nascimento: $nsc" >> ./database/$comname clear echo "Qual foi a 1 nota de $name ?" read n1 echo "1ª nota: $n1" >> ./database/$comname echo "Qual foi a 2 nota de $name ?" read n2 echo "2ª nota: $n2" >> ./database/$comname echo "Qual foi a 3 nota de $name ?" read n3 echo "3ª nota: $n3" >> ./database/$comname echo "Qual foi a 4 nota de $name ?" read n4 echo "4ª nota: $n4" >> ./database/$comname clear echo "Qual o tipo de média ?" echo " [1] - Media Aritmetica" echo " [2] - Media Ponderada" read med case $med in 1) media=$(((n1+n2+n3+n4)/4)) ; echo "Método de calculo: Aritmético" >> ./database/$comname ;; 2) media=$(((n1*1)+(n2*2)+(n3*3)+(n4*4))) ; echo "Método de calculo: Ponderado" >> ./database/$comname ;; *) echo 'Digite uma opção correta. Pressione Enter para voltar ao menu' ; read ; ./escola.sh ;; esac echo "Media Final: $media" >> ./database/$comname echo "Aluno $comname adcionado corretamente." echo "PRESSIONE ENTER PARA IR PARA O MENU" read ./escola.sh } check() { clear echo "Checar Aluno - Escolator" echo ls -a ./database/|more echo echo "Qual o nome do aluno a ser checado (tem que ser de acordo com os nomes listados)" read ch if [ -e ./database/$ch ]; then clear cat ./database/$ch echo "PRESSIONE ENTER PARA IR PARA O MENU" read ./escola.sh else echo "Aluno inexistente. Esteja certo que você escreveu o nome do aluno certo." echo echo "PRESSIONE ENTER PARA IR PARA O MENU" read ./escola.sh fi } del() { echo "Remover Aluno - Escolator" echo ls ./database/|more echo echo "Qual o nome do aluno a ser deletado (tem que ser de acordo com os nomes listados)" read che if [ -e ./database/$che ]; then echo "Deletando $che ..." sleep 2 rm ./database/$che echo "$che deletado corretamete." echo "PRESSIONE ENTER PARA IR PARA O MENU" read ./escola.sh else echo "Aluno inexistente. Esteja certo que você escreveu o nome do aluno certo." echo "PRESSIONE ENTER PARA IR PARA O MENU" read ./escola.sh fi } #Menu Principal echo 'Menu Principal - Escolator' echo echo echo '[1] Adcionar Aluno' echo '[2] Checar Aluno' echo '[3] Remover Aluno' echo '[4] Sair' echo echo -e 'O que fazer ? ' read what case $what in 1) add ;; 2) check ;; 3) del ;; 4) echo "So Jesus Salva!!! Pressione enter para sair" ; read ; exit ;; *) echo 'Digite uma opção correta' ; sleep 1 ; ./escola.sh ;; esac
Convertendo rotas Linux para Fortigate
Shell Script para instalação do software FTOOL
Script para verificar o espaço atual do HD
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
VMs e Interfaces de Rede desapareceram (11)
Instalação do drive do adaptador wiffi (7)