Lixeira para console
Publicado por Slackjeff (última atualização em 11/01/2018)
[ Hits: 1.719 ]
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"
Fakemail anônimo - sem uso de SMTP
PARPM - Procura de Arquivos em Pacotes Rpm
Download de Wallpapers de Fotos do Espaço
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
Liberte-se: Crie um Servidor Proxy na Nuvem para Acessar Conteúdos Bloqueados
Run0 - Elevação de privilégios com systemd
Como instalar ou remover ambientes gráficos facilmente no openSUSE
Alternativa para Habilitar Hibernação no Lubuntu ou Ubuntu
[Resolvido] Navegador bloqueou o perfil
Tamanho de Partição No Debian (6)
Ping de uma routerboard (RB) para a rede de outra RB (0)
Usuário samba AD/DC não consegue acessar compartilhame... da rede. (13)
Bug ao renomear arquivos o Linux Mint 20.1 e UP versios[DUVIDA] (14)