Lixeira para console
Publicado por Slackjeff (última atualização em 11/01/2018)
[ Hits: 2.028 ]
Homepage: https://slackjeff.com.br
Como uso o X só pra navegar na net, e 80% do tempo to em console, tive a necessidade de criar esse script pra "apagar" a lixeira, pois o pc é compartilhado e as vezes minha filha remove coisas no Desktop e nao tem lixeira na minha interface ;d
Quem quiser melhorar sinta-se em casa.
#!/bin/bash
# Dont ultrapass header "|"
#-------HEADER---------------------------------------------------------------------|
#AUTOR:
# Jefferson Rocha <jeffersonrocha@emmilinux.com.br>
#
#DESCRIÇÃO:
# Simples script para apagar arquivos da lixeira.
#
#TODO
# Melhorar esquema de visualização de tamanho da pasta, du -hs não ta legal.
#----------------------------------------------------------------------------------|
#-----Variables
dir_trash="${HOME}/.local/share/Trash/files/"
archive_temp="/tmp/random.trash"
#-----Functions
size_archives(){
cd ${dir_trash} && du -hs > ${archive_temp}
[ -e "/tmp/random.trash" ] && \
echo -e "\033[34;1mSizes:\033[m
$(cat /tmp/random.trash)
----------------------------------"
rm "${archive_temp}"
}
# now, start here :)
size_archives # call function
# directory exist?, bye bye.
[ -e ${dir_trash} ] && cd ${dir_trash} && rm -rv * 2>&- && \
echo -e "\033[31;1msucessfull.\033[m"
Automatizando o serviço do Redmine via webrick
"Wnslookup" - Monitorando os DNS da Rede
Alterar o endereço MAC de uma interface de rede
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plasma 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Desenvolvi um programa de hot corner (você colocar o mouse nos cantos)... (3)
Pendrive Bootable [RESOLVIDO] (4)









