rm is generally only seen on UNIX-derived operating systems, which typically do not provide for recovery of deleted files through a mechanism like the recycle bin,[REF] hence the tendency for users to enclose rm in some kind of wrapper to limit accidental file deletion.
There are undelete utilities that will attempt to reconstruct the index and can bring the file back if the parts were not reused.