Recentemente, fui mordido algumas vezes rmpor coisas que não deveria - como, por exemplo, esquecer ulinklinks simbólicos, não rmeles.
Estou pensando em escrever um pequeno script bash para simplesmente mover o destino ~/.local/share/Trash, pois ainda não compreendi a restauração de arquivos (parece envolver muito hackeamento do Linux que não alcançarei tão cedo).
Os únicos problemas em que consigo pensar são:
- scripts / aplicativos que precisam de
rmarquivos (realmente um problema? Eu também poderia me acostumar a chamarrm!ou algo assim), - os arquivos que estão sendo movidos para o Lixo, enquanto os arquivos já têm o mesmo nome (não sei como o Ubuntu consegue resolver isso no momento, podem ser corrigidos anexando
md5(name + time())-os ao nome).
É claro que a resposta real é fazer backup ou apenas aprender a não fazer coisas tolas, mas eu gostaria de uma solução flexível.
É uma ideia realmente terrível ou algo que poderia ser feito?