Gerenciador usando Dialog
Publicado por soul (última atualização em 21/06/2016)
[ Hits: 3.295 ]
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
Criação de usuários no Samba utilizando script
Script para reconhecer MP4Player no Ubuntu
Interface para tarefas básicas
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Conheça o Zashterminal, um terminal moderno com IA
DOOM Carniceiro: rode o Meatgrinder com uzdoom (Gentoo e Ubuntu)
Samba 4 AD-DC 2026: Como instalar e configurar um Active Directory (via APT-GET)
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Linux MInt nao reconhece placa de som (1)
Midia de instalação LM-21.3 não inicializa (12)









