Slapt CP 1.0 - salvar os pacotes baixados no Gslapt
Publicado por Mauricio Ferrari (última atualização em 03/09/2020)
[ Hits: 861 ]
Homepage: https://www.youtube.com/@LinuxDicasPro
Criei esse script para facilitar na hora de salvar os pacotes baixados pelo Gslapt.
Ele tem geralmente a função de copiar, listar e apagar os pacotes do cache do slapt-get, que possui o Gslapt como interface.
Quem se interessar está aí.
#!/bin/bash # SlaptCP v1.0 - By Mauricio Ferrari - 30/08/2020. # Configuração Manual DR=~/Current # Constantes A=${A:-B} DB=${DB:-/var/cache/slapt-get/*} # */ NL=${NL:-/dev/null} # Finalização do script fim(){ echo -e "\033[0m" && exit 0 } # Listando o cache dos pacotes baixados [[ $1 = "ls" ]] || [[ $1 = "rm" ]] && [[ ! `ls -R $DB 2> $NL | grep txz` ]] && echo && echo -e "\033[1;31m Diretório $DB Vazio." && fim [[ $1 = "ls" ]] && echo -e "\033[1;37m" && ls -R $DB | grep ".txz" && fim [[ $1 = "rm" ]] && DR=$(echo $DB | cut -d '/' -f 1-5) && find -H $DR -type d -print0 | xargs -0 -L1 -i sudo rm -r {} [[ $1 = "rm" ]] && sudo rm -r $DB.t?z && echo && echo -e "\033[1;34m Cache slapt-get redefinido." && fim # Backup dos pacotes instalados no sistema [[ `ls -R $DB 2> $NL | grep txz` ]] && echo -e "\033[1;34m" && find -H $DB -type f -print0 | xargs -0 -L1 -i cp -v {} $DR | cut -d "'" -f 2 | sed "s/$/ copiado/g" | grep -v package_data && rm $DR/package_data && fim [[ ! `ls -R $DB 2> $NL | grep txz` ]] && echo && echo -e "\033[1;33m Nada Copiado." && fim
bloqueando TODAS as PORTAS do EMULE
GETDOWN - Baixa arquivos e descompacta
Instalar o Unity 3D Web Player Automatizado
Script para escrever uma palavra em ASCI
Nenhum comentário foi encontrado.
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
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Melhorando a precisão de valores flutuantes em python[AJUDA] (7)
Vou voltar moderar conteúdos de Dicas e Artigos (1)
SysAdmin ou DevOps: Qual curso inicial pra essa área? (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta