Rmw is a Linux system utility written in C. It can send files to your "Desktop" trash, or a completely separate folder. It can also: restore files; permanently delete files that were rmw'ed more than xx number of days ago; skip files or directories that have a "PROTECT" directive in the configuration file; and append a unique string to the filenames so they won't get overwritten (duplication protection).
- overwriting/duplication protection.
- quick and easy restoration from the command line
- can purge files after x number of days
- written in C
This is very nice. I suspect it will eventually be included in various repositories.