Algumas vezes, sem querer, podemos apagar algum arquivo importante e perceber isso tarde demais. Para evitar isso, você pode fazer o seguinte:
Crie uma pasta lixeira em seu diretório home:
$ mkdir ~/lixeira
Crie um pequeno script em bash com o seguinte comando:
#!/bin/bash
mv $1 ~/lixeira/
Salve este arquivo na sua pasta home com o nome ".srm" (seguro rm) e em seu
".bashrc" digite a seguinte linha:
alias rm='~/.srm'
Agora, toda vez que for apagar qualquer arquivo, ele irá primeiro para a
lixeira ao invés de apagar.
[1] Comentário enviado por
fabio em 17/03/2003 - 19:10h:
Muito maneira a dica, simples e inovadora. Parabéns pela criatividade :)
[2] Comentário enviado por
canaman em 05/03/2004 - 14:36h:
Acho que também poderia ser colocado uma linha no crontab para apagar a lixeira semanalmente, ou mensalmente, etc..
[3] Comentário enviado por
Guaraldo em 03/07/2004 - 14:53h:
Pelo que eu vi, poderia criar o script com permições 777 no /bin... pode ser criada a lixeira no skel (e para todas as pastas de usuários mkdir /home/*/lixeira) e no /etc/bashrc colocar o alias rm="/bin/srm".
Aí, cada usuário teria sua lixeira...
Fenomenal sua idéia, Mauricio! Parabéns...
[4] Comentário enviado por
JuNiOx em 06/09/2004 - 02:39h:
Muito interessante!
valeu
[5] Comentário enviado por
strativarius em 30/10/2004 - 02:53h:
interessante e muito util .... :)
falow
[6] Comentário enviado por
batman em 27/01/2005 - 10:48h:
Muito interressante a dica e util mesmo.
Mas seu eu usar um script onde tenha o comando "rm", ele não joga os arquivos removidos para lixeira criada.
[7] Comentário enviado por
gnusap em 22/01/2006 - 15:36h:
Muito bom, Parabens.