Lixeira para console
Publicado por Slackjeff (última atualização em 11/01/2018)
[ Hits: 1.974 ]
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"
Configuração de rede wireless (WPA)
Reiniciar modem via Shell Script
Nenhum comentário foi encontrado.
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Atualizações de Apps, Desktop e Kernel agitam o ecossistema Linux nesta terça-feira
Miyoo Mini Plus + Onion OS (Linux)
IA local no bolso, novo visual no Raspberry Pi OS e mais destaques do software livre
Kernel turbinado, compatibilidade em alta e debate sobre sustentabilidade: o dia no mundo Linux
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
Como colocar atalho para uma pasta na área de trabalho do Ubuntu 24.04... (2)
O que você está ouvindo agora? [2] (225)
Como vencer a procrastinação? (9)