Proc_del - Desinstalar programas compilados
Publicado por Fabricio Eduardo Loose 12/01/2005
[ Hits: 9.390 ]
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
Firewall com proxy transparente completo
Script que gera um relatório diário do sistema!!!
rc.mailMyIp - Informa seu IP externo para o Gmail
Pesquisa Binária usando Bash-Shell
Pós instalação para Debian 10, Ubuntu 18.04, Ubuntu 20.04, Fedora 31/Fe
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Assisti Avatar 3: Fogo e Cinzas (4)
Conky, alerta de temperatura alta (11)









