Proc_del - Desinstalar programas compilados
Publicado por Fabricio Eduardo Loose 12/01/2005
[ Hits: 9.317 ]
O script "proc_del", foi desenvolvido para facilitar a desinstalação
de programas compilados através de fonte.
A desintalação consiste em localizar todos os arquivos referentes ao programa desejado, onde através da confirmação do usuário o mesmo é ou não deletado.
#!/bin/sh
#
#Por Fabricio Eduardo Loose <fabricioloose@yahoo.com.br>
#
#Joga o valor informado para a busca na variável
#OPCAO
#
OPCAO=`dialog --stdout --inputbox "\
      Qual programa você deseja desinstalar?" 0 0`
#
#Limpa a tela
clear
#
#Mostra mensagem com letra branca e fundo azul
#
echo -e "{FONTE}33[37;44;1mLocalizando arquivos...{FONTE}33[0m"
#
echo
#
#Realiza busca encontrando o valor passado na variável OPCAO
#mostrando cada arquivo encontrado na tela
for i in `find / -name $OPCAO`; do
   echo Econtrado... $i
done
if [ "$i" = "" ]; then
   echo -e "{FONTE}33[37;44;1mNenhum arquivo encontrado...{FONTE}33[0m"
   echo
else
   #
   #Mostra linha em branco
   echo
   #
   #Mostra mensagem com letra branca e fundo azul
   echo -e "{FONTE}33[37;44;1mTodos os arquivos com a descrição informada foram encontrados...{FONTE}33[0m"
   #
   echo
   #
   #Mostra mensagem para usuário
   echo "Apagar arquivos do sistema? y/*:"
   #
   #Lê entrada informada pelo usuário
   read ACAO
   #
   echo
   #
   #Caso a opção informada seja [y] apaga todos os arquivos 
   #relacionados, caso seja [*] qualquer letra sai sem fazer nada
   case $ACAO in
      y)
         for i in `find / -name $OPCAO`; do
            echo Apagando... $i
            rm -rf $i
         done
      ;;
      *)
         exit
      ;;
   esac
   echo
   echo -e "{FONTE}33[37;44;1mTodos os arquivos com a descrição informada foram apagados do seu sistema...{FONTE}33[0m"
   echo
fi
Criação de pasta com senha no Apache
Conversor de arquivos de vídeo (Video Converter)
"Mascarando" pseudo-senha digitada pelo usuário
Analisador de rede com aviso em net send
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Mint Xfce não mantém a conexão no wi-fi (1)
Problemas com Driver NVIDIA (5)
Warcraft II Remastered no Linux? (8)









