On 20/11/2013 16:03, Bernhard Voelker wrote:
  $ src/rm -r src/.
  src/rm: refusing to remove '.' or '..' directory: skipping 'src/.'


That gets back to what Bob mentioned about it being a
nanny-restriction.

The inevitable comment to be asked by someone is

   "Refuse?
   Isn't it my computer?  How do I override such a refusal?
   I seem to remember reading that the "-f" flag was specifically
   added to override such such a refusal w/no further comment."

Answer: well, yeah it was, but they caught MS-itus, and wanted
to put in "are you really sure? (y/[n])", but weren't allowed
to ask more questions, so it just wins because its not your system
anymore.

**- Is it true that you can override this with 
-supercalifragilisticexpialidocious
flag?  1/2:-)

I still think an ENV flag that lists the command
and behavior to override would be a specific enough, yet
generally enough solution to safely make a case for
allowing it.
I.e. _EXPERT_="rm(.) command(feature1 feature2) find(.error)"





Reply via email to