Lixeira para console

Publicado por Slackjeff (última atualização em 11/01/2018)

[ Hits: 1.719 ]

Homepage: https://slackjeff.com.br

Download trash




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.

  



Esconder código-fonte

#!/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"

Scripts recomendados

isOnline

Fakemail anônimo - sem uso de SMTP

Download em série com o AXEL

PARPM - Procura de Arquivos em Pacotes Rpm

Download de Wallpapers de Fotos do Espaço


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts