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