Pular para o conteúdo

Lixeira para console

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.

Slackjeff slackjeff
Hits: 2.156 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

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.

Download trash Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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"
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Sysinfo 2.1

Script Backup em DVDRW

Compactação do relatório do Squid/Sarg

Instala o InterNet Explorer for Linux

Wallpaper aleatório para Fluxbox

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.