Yes, it should be an opt-in but -i would annoy me to death. Also to
clarify -I still lets you do stupid things but it gives you a second to
pause before you do something stupid.
Quoting Joe Hourcle <[log in to unmask]>:
> On Oct 28, 2014, at 8:11 PM, Alex Berry wrote:
>
>> And that is why alias rm='rm -I' was invented.
>
>
> Do not *ever* set this to be a default for new users.
>
> During my undergrad, I worked at helpdesk for the group that managed
> the computer labs, the general use unix & cms systems (not content
> management system ... an IBM mainframe ... one of the last
> bitnet-to-internet gateways).
>
> The engineering school set up a bunch of default aliases for their
> systems... including "rm='rm -i'".
>
> This meant that when people came to *our* servers ... they'd decide
> to interactively clean out their home directory by typing:
>
> rm *
>
> ... and then wonder why it didn't prompt them.
>
> ... and then come to the computer lab to complain.
>
> ... and then complain some more when we wouldn't immediately restore
> their files for them. (our policy was technically disaster recovery
> only, but it was effectively disaster recovery, upper level
> management, or members of the faculty senate ... because restores
> from tape really, really sucked.)
>
> -Joe
>
|