Gerenciador usando Dialog
Publicado por soul (última atualização em 21/06/2016)
[ Hits: 3.359 ]
Resolvi usar o tempo livre que usava passeando na web para aprender algo útil, e levei como inspiração a oficina do meu vizinho.
Quando fui postar encontrei o script do amigo, que por coincidência usa a mesma idéia mas é executado de uma forma bem diferente, portanto para evitar dúvidas de plágio cito ele primeiramente:
https://www.vivaolinux.com.br/script/Gerenciador-Simples-de-Empresa/
Já é bem funcional, mas profissionais da área podem encontrar redundâncias porque se trata de aprendizado nos tempos livres e, aos poucos, conserto os erros e adiciono coisas.
Ele está dividido em "subscripts" e portanto depende dos demais para funcionar totalmente, este é o menu. Como não posso lotar a sessão, o restante pode ser encontrado abaixo:
https://github.com/centralkidede/gerenciador-oficina
Tem o "dialog" como dependência.
Quem quiser editar coloca no comentário porque o objetivo é crescimento mútuo ;)
#!/bin/bash # # Gerenciador de Oficina # Lançador 1.6 # por: Felipe Santos # opcoes=$( dialog --stdout --ok-label "Selecionar" --no-cancel \ --backtitle "Gerenciador de Oficina" \ --title "Menu" \ --menu "Escolha uma opção:" 0 80 0 \ 1 "Clientes Cadastrados" \ 2 "Adicionar Cliente" \ 3 "Editar Cadastro" \ 4 "Deletar Cliente" \ 5 "Opções Avançadas" \ 6 "Sair" ) if [ $opcoes = 1 ]; then sleep 1 . cadastros.sh elif [ $opcoes = 2 ]; then . idcliente.sh sleep 1 . clientes.sh elif [ $opcoes = 3 ]; then sleep 1 . editar.sh elif [ $opcoes = 4 ]; then sleep 1 . deletar.sh elif [ $opcoes = 5 ]; then sleep 1 . opavancadas.sh elif [ $opcoes = 6 ]; then dialog --backtitle "Gerenciador de Oficina" --title "Menu" --infobox "Fechando programa..." 0 0 sleep 2 clear exit fi
Instalador de chaves PGP no APT
Script para testar a conexão do computador
Algoritmo para saber qual o maior número dentro de uma Array
OPEN CLOSE A TAMAPA DO DRIVE DE DVD
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Acessando página do Synchting fora da máquina local
[Resolvido] Meu monitor suporta 100fps. Por que o máximo é 60fps nos jogos?
Jogando "Magic" gratuitamente no Linux
Novos requisitos de sistema para a versão 26.04 (1)









