Shell Script simples usando case
Publicado por Perfil removido (última atualização em 02/12/2013)
[ Hits: 42.290 ]
Script simples usando case para realizar algumas funções no GNU/Linux.
#!/bin/bash
clear
Menu(){
echo "------------------------------------------"
echo " LinuxAdmin "
echo "------------------------------------------"
echo
echo "[ 1 ] Adicionar Usuario"
echo "[ 2 ] Atualizar a lista de pacotes"
echo "[ 3 ] Backup"
echo "[ 4 ] Instalar programa"
echo "[ 5 ] Sair"
echo
echo -n "Qual a opcao desejada ? "
read opcao
case $opcao in
1) Adicionar ;;
2) Atualizar ;;
3) Backup ;;
4) Instalar ;;
5) exit ;;
*) "Opcao desconhecida." ; echo ; Principal ;;
esac
}
Adicionar() {
echo "Digite o nome do usuário"
read usuario
useradd $usuario
echo "Informe a senha para o novo usuário"
passwd $usuario
Menu
}
Atualizar() {
echo "Atualizando a lista de pacotes"
apt-get update
Menu
}
Backup() {
echo "Especifique o local a ser backupeado"
read local
echo "+++++++++++++++++++++++++++++++++++++++"
echo
echo "Especifique nome do backup =)"
read nome
echo
echo
echo "+++++++++++++++++++++++++++++++++++++++"
echo "Especifique o destino do backup =)"
read destino
sudo tar cvf $destino/$nome.tar $local
cd $destino
ls $nome
Menu
}
Instalar() {
echo "Digite o nome do programa que deseja instalar"
read programa
apt-get install $programa
Menu
}
Menu
SCRIPT PARA AUTOMAÇÃO NA CRIAÇÃO DE USUÁRIOS NO AMBIENTE LINUX.
Recarregando as configurações do SQUID sem perder as conexões
Iptables com nat, prioridade de pacotes e bloqueio de portas
Pesquisa de grupos do sistema por nome de grupo ou gid
Papagaiando o XFCE com temas e recursos
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
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Removendo jogos e bloatware do KDE no Gentoo
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (2)
Links importantes de usuários do vol (3)
Para os fãs de DOOM, um vídeo do Romero (com dublagem em pt-br disponí... (2)









