Lixeira para console

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

[ Hits: 1.776 ]

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

Dia da semana

Backup Simples de tabela MYSQL

Script Shell para Administração e Configuração do Samba em Red-Hat / Fedora

RWm4aMp3 - converter arquivos de música m4a para mp3

Lista de Selecao de arquivos no Dialog


  

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