Proc_del - Desinstalar programas compilados
Publicado por Fabricio Eduardo Loose 12/01/2005
[ Hits: 9.099 ]
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
Redimensionar e fazer upload de imagens
Atualizando o kde para kde3.5.7
"Ipscan" com shell script+dialog+nmap
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
A area de trabalho ficou preta (14)
Falta pacotes de suporte ao sistema de arquivos (Gerenciador de discos... (4)
xubuntu sem sons de eventos (4)