Re: rmdir of one's pwd (was Re: rmdir of a busy directory)

Scott Sibert (kernel@hollins.edu)
Fri, 12 Feb 1999 12:28:45 -0500


Under Digital Unix 4.0E (formerly DEC OSF/1):

$ uname
OSF1
$ cd /tmp
$ mkdir TT
$ cd TT
$ rmdir .
rmdir: .: Invalid argument
$ rmdir /tmp/TT
$ ls -a
. not found
$ ls -a /tmp/TT
/tmp/TT not found
$ pwd
pwd: read error in ..
$ cd ..
..: No such file or directory
$

--Scott

Thierry Danis wrote:

> >
> >
> >
> > On Fri, 12 Feb 1999, Ralf Corsepius wrote:
> >
> > [snip rmdir . not failing on Linux]
> > > > You never tried 4.4BSD, right?
> > > True.
> > Arrghhh... Turns out that I also didn't.
> >
> > $ mkdir foo
> > $ (cd foo; sleep 10) &
> > $ rmdir foo
> > $ mkdir bar
> > $ cd bar
> > $ rmdir .
> > rmdir: bar: Invalid argument
> > $ uname
> > FreeBSD
> > $
>
> That's probably because 'rmdir' checks for its argument.
>
> $ uname
> FreeBSD
> $ cd /tmp
> $ mkdir TT
> $ cd TT
> $ rmdir .
> rmdir: .: Invalid argument
> $ rmdir /tmp/TT
> $ ls
> ls: .: No such file or directory
> $

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/