Codigos em script shell /bin/bash
Codigos em shell script bin bash
codigo pra deletar usuario , deletar pasta , deletar grupo , listar grupos e sair do laço , tudo feito com laço while .
!/bin/bash
echo" 1 ou 2 pra Sim "
echo " Outro numero pra não "
read -p "Escolha : " OPCAO
while [ ${OPCAO} = "1" -o ${OPCAO} = "2" ]
do
echo " 1- Deletar usuario "
echo " . . "
echo " 2 Deletar Pasta "
echo " 3 Deletar grupo \n\n \t "
echo" 4 - Sair "
echo " 5 - Lista usuarios "
read -p " Digite uma opção: " OP1
case "$OP1" in
1) echo "Deletar Usuario "
read -p " Digite nome do usuario que sera deletado: " NOM
[ $? -eq 0 ]
userdel "$NOM"
;;
2) echo" Excluir PASTA "
echo " Dicas "
echo " .........."
echo " Se você quiser o diretorio /root é so não digitar nada e apertar ENTER "
echo " . . "
echo " Se vocẽ quiser o diretorio / é so escrever no primeiro ../ "
echo" . . "
echo " Se você quiser o diretorio /home é so coloca / home no promeiro "
read -p "Digite o lugar " LOCAL
read -p "Digite o local " LOCAL2
cd $LOCAL
cd $LOCAL2
pwd
echo " . ."
echo " . ."
read -p " Digite o nome da pasta que você quer excuir: " DIR
sudo rm -rf "${DIR}"
;;
3) echo"Deletar Grupo "
read -p "Digite o nome do grupo: " GRUP
sudo groupdel "$GRUP"
;;
4) echo" Sair "
exit 2
;;
5) echo " Listar usuarios "
cat /etc/passwd
;;
esac
done
So copiar e colar . pode usar e modificar .
Esse código não foi pegado em documentação , esse código foi criado por min , então caso for usar em outro site coloque referência .
Caso for usar em um projeto tais como laboratório de pesquisa , projeto de estagio , não precisa referenciar .
Caso use em projeto de TCC coloque a referencia
Coloque nos comentários suas duvidas