Ich bin in letzter Zeit ein paar Mal mit rm
Dingen gebissen worden, die ich nicht hätte haben sollen - zum Beispiel das Vergessen von ulink
Symlinks, nicht von rm
ihnen.
Ich denke darüber nach, ein kleines Bash-Skript zu schreiben, um das Ziel einfach zu verschieben ~/.local/share/Trash
, da ich das Wiederherstellen von Dateien nicht verstanden habe (es scheint eine Menge Linux-Hackery zu beinhalten, die ich in Kürze nicht erreichen werde).
Die einzigen Probleme, an die ich denken kann, sind:
- Skripte / Anwendungen, die
rm
Dateien benötigen (wirklich ein Problem? Ich könnte mich auch an Anrufe gewöhnenrm!
oder so), - Dateien, die in den Papierkorb verschoben werden, während Dateien dort bereits denselben Namen haben (nicht sicher, wie Ubuntu im Moment damit umgeht), können durch Anhängen
md5(name + time())
an den Namen behoben werden .
Natürlich liegt die eigentliche Antwort darin, zu sichern oder einfach zu lernen, keine dummen Dinge zu tun, aber ich hätte trotzdem eine entgegenkommende Lösung.
Ist das eine wirklich schreckliche Idee oder etwas, das getan werden könnte?