Recentemente, fui mordido algumas vezes rm
por coisas que não deveria - como, por exemplo, esquecer ulink
links simbólicos, não rm
eles.
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
rm
arquivos (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?