В последнее время меня несколько раз укусили rm
вещи, которых не должно было быть - например, забыть ulink
символические ссылки, а не rm
их.
Я подумываю о написании небольшого bash-скрипта, чтобы просто перенести цель ~/.local/share/Trash
, так как я не понимал, как восстановить файлы (кажется, что это связано с множеством взломов Linux, которых я не собираюсь реализовывать в ближайшее время).
Единственные проблемы, о которых я могу думать:
- скрипты / приложения, необходимые для
rm
файлов (действительно проблема? Я мог бы также привыкнуть к вызовамrm!
или что-то в этом роде), - файлы, перемещаемые в корзину, в то время как файлы там уже имеют одно и то же имя (не знаю, как Ubuntu обходит это в настоящий момент, можно исправить, добавив
md5(name + time())
к имени.
Конечно, реальный ответ - в резервном копировании или просто в том, чтобы научиться не делать глупостей, но, тем не менее, я хотел бы найти подходящее решение.
Это действительно ужасная идея или что-то, что можно сделать?