Eu gosto de usar rm, mas muitas vezes cometi erros e removi algo por engano, então quero fazer algo comomv .trash
para que
rm file
é igual a
mv file ~/.trash
além disso, também quero esvaziar periodicamente a pasta ~/.trash e, se eu tiver feito rm as mv
, como esvaziar a pasta ~/.trash
obrigado
Responder1
Faça um script simples chamado por exemplo move_to_trash.sh
:
#!/bin/sh
mv "$@" ~/.trash
e, em seguida, adicione ao seu arquivo de configuração do shell (por exemplo, ~/.bashrc
):
alias rm <path to script>/move_to_trash.sh
Para esvaziar sua lixeira periodicamente, você pode configurar um cronjob. Veja este tutorial para exemplos:http://www.ubuntututorials.com/use-crontab-ubuntu/.
Responder2
Você vai querer usar um alias. Por exemplo:alias rm 'mv \!* ~/.trash'
No entanto, o alias de comandos integrados pode causar problemas. Então, em vez de aliasing rm
, eu chamaria o alias del
, dessa forma o seu regular rm
ainda estará disponível para você.