Proc_del - Desinstalar programas compilados

Publicado por Fabricio Eduardo Loose 12/01/2005

[ Hits: 9.157 ]

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

Atualização Automática do Uvscan (Antivirus for linux)

Script completo de firewall

Menu para servidor LDAP

FTP

Troca de link em caso de queda de Internet (FAILOVER)


  

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