Saya telah digigit beberapa kali baru-baru ini dengan rm
hal-hal yang seharusnya tidak saya miliki - misalnya, lupa ulink
symlink, bukan rm
mereka.
Saya sedang berpikir untuk menulis skrip bash kecil untuk hanya memindahkan target ~/.local/share/Trash
, karena saya belum memahami memulihkan file (tampaknya melibatkan banyak peretasan Linux yang saya tidak akan capai dalam waktu dekat).
Satu-satunya masalah yang bisa saya pikirkan adalah:
- skrip / aplikasi yang membutuhkan
rm
file (benar-benar masalah? Saya juga bisa terbiasa dengan panggilanrm!
atau sesuatu), - file dipindahkan ke Sampah sementara file di sana sudah memiliki nama yang sama (tidak yakin bagaimana Ubuntu menyiasatinya saat ini, dapat diperbaiki dengan menambahkan
md5(name + time())
nama tersebut.
Tentu saja jawaban yang sebenarnya adalah mendukung atau hanya belajar untuk tidak melakukan hal-hal konyol, tetapi saya ingin solusi yang akomodatif.
Apakah ini ide yang sangat mengerikan atau sesuatu yang bisa dilakukan?