The safety expansion for FreeBSD rm(1)
Daichi GOTO
daichi at freebsd.org
Thu Sep 27 04:41:46 PDT 2007
Martin Cracauer wrote:
> My idea of a safety feature for rm(1):
>
> To solve the problem of doing
> rm foo *
> instead of
> rm foo*
>
> Look at what the commandline arguments are. If at least
> - one is appearing twice
> - or at least one is not appearing at all
>
> , then do a "*" expand like from a shell (not perfect of course not
> easy enough) and see whether all elements of "*" are there *plus*
> others with no "/". If so, the above situation occured and you only
> go ahead with a special flag.
>
> Martin
Wow, it's a interest :)
--
Daichi GOTO, http://people.freebsd.org/~daichi
More information about the freebsd-current
mailing list