|
|
|
|
|
by brianmwaters_hn
4073 days ago
|
|
I think this is kind of antithetical to the Unix philosophy. If you add special exceptions for things like "rm -rf /" then you start to wonder, why not add exceptions for other dangerous things, like "find / -delete" and "rm -rf /usr". In general, most of the basic Unix tools operate off of relatively simple first principles and don't contain exceptions for things like this. |
|
That is, until I installed some version of Red Hat that aliased rm to "rm -i", and extracted a few wrong tar files. Then I understood why the shell is that way, and why everybody just clicks "ok" on Windows dialog boxes without reading the alerts. Funny thing is that I lost some important files because I expected the prompt, but pressed "y" 19 times, instead of 18...
Nowadays I Just do backups.