In article <20021207222119.GA7270 / btinternet.com>, Ibraheem Umaru-Mohammed wrote:

> Instead of the alias for rm, you could place a file called "-i" [1], 
> in directories of importance (or all). This works well for multi-user 
> machines, because it then doesn't matter whether the user has rm 
> aliased or not.

Just be aware that a file called -- can wreck this:

[mike@ratdog tmp]$ touch foo
[mike@ratdog tmp]$ touch -- -i
[mike@ratdog tmp]$ ls 
foo  -i
[mike@ratdog tmp]$ rm *
rm: remove regular empty file `foo'? n
[mike@ratdog tmp]$ ls
foo  -i
[mike@ratdog tmp]$ touch -- --
[mike@ratdog tmp]$ rm *
[mike@ratdog tmp]$ ls
--

Mike

-- 
mike / stok.co.uk                    |           The "`Stok' disclaimers" apply.
http://www.stok.co.uk/~mike/       | GPG PGP Key      1024D/059913DA 
mike / exegenix.com                  | Fingerprint      0570 71CD 6790 7C28 3D60
http://www.exegenix.com/           |                  75D2 9EC4 C1C0 0599 13DA