Proc_del - Desinstalar programas compilados
Publicado por Fabricio Eduardo Loose 12/01/2005
[ Hits: 8.963 ]
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
Script para acertar hora e data do sistema no linux.
Aplica quotas a partir de um arquivo gerado pelo repquota.
Criar políticas para o SELinux
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Dongle Bluetooth 5.0 não funciona no Pop Os 22.04 (2)
Impressora Canon Ip 1800 (Drivers) 64 bit (2)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba