Proc_del - Desinstalar programas compilados

Publicado por Fabricio Eduardo Loose 12/01/2005

[ Hits: 9.090 ]

Download proc_del




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.

  



Esconder código-fonte

#!/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

Scripts recomendados

bash: função para validação de IP (IPv4)

Compilação de módulos para VMware 12.5.7 no Fedora 26

Copia arquivos distribuidos em pastas diferentes para uma única pasta.

Tornando seu Ubuntu uma distro para testes de intrusão

Envio de backps de bancos por ftp com notificação por email


  

Comentários
[1] Comentário enviado por JOPAGO em 22/01/2008 - 21:24h

Não entendi nadinha!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts