Shell Script simples usando case
Publicado por Perfil removido (última atualização em 02/12/2013)
[ Hits: 42.297 ]
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 que execulta 5000 pastas -DarkLooping-
Script simples de Backup para os diretórios listados abaixo do /
Pós-instalação para Ubuntu 20.04 e Linux Mint 19.03
menu de interação 1 / 7 pt-br facil aprendizado
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









