Subject: Re: Little prob with rm
To: None <email@example.com>
From: Martin Husemann <firstname.lastname@example.org>
Date: 11/02/1994 06:59:23
> IMHO, rmdir(2) should strip trailing slashes, as per almost any other
> system call (eg. open(2)) which collapses multiple slashes to one, and
> also permits trailing slashes.
> Otherwise, the manual page for rmdir(2) should include a note about
> EISDIR being a valid error.
/tmp/foo/: is a directory
Maybe it's the language barrier, but to me that's absolutely unaccaptable
behaviour: I tell the system "go delete that directory /tmp/foo/" and
it answers "sorry, I can't: /tmp/foo/ is a directory!".
Besides from all technical reasons, tradition, personal preferences;
if not the implementation is wrong, the user interface is broken!
'Why, you could subvert that with trained flocks of eagles carrying CDs!'
-- Andrew Molitor about a new firewall-product