On Mon, 22 Jan 2001, Garst R. Reese wrote:

> "Richard E. Hawkins" wrote:
> > 
> > Several months ago, in one of those tragic typing accidents, I
> > inserted a space into "rm -r *~" on my laptop.  I ceased using it
> Can't help you, but this is an obvious stupidity in rm.
> rm -r [asterisk] ~ makes no sense. I think rm should be modified to
> strip blanks after an *.

Under unix-like OS, the * is expanded by the shell, not by the rm command,
so the rm command never sees the *.  You'd have to hack the shell, not the
rm command, and the question becomes, how do you do that consistently?  Do
you specialcase for a command rm with one of the arguments being * ?

Reply via email to