MFC of src/bin/rmdir/rmdir.c

Stefan Bethke stb at lassitu.de
Tue Jan 4 11:13:08 PST 2005


Am 04.01.2005 um 19:34 schrieb Christian Laursen:

> We are starting to migrate stuff to FreeBSD 5 and one of my shell
> scripts broke because rmdir -p doesn't work in 5.3.
>
> It would be really nice to have the fix from CURRENT merged to
> RELENG_5 and possibly even RELENG_5_3 if possible.

Appending /. to the path seems to work for me:
$ find .
.
$ mkdir -p foo/bar/baz
$ rmdir -p foo/bar/baz
rmdir: foo/bar: Directory not empty
$ find .
.
./foo
./foo/bar
./foo/bar/baz
$ rmdir -p foo/bar/baz/.
$ find .
.


Stefan

-- 
Stefan Bethke <stb at lassitu.de>   Fon +49 170 346 0140



More information about the freebsd-stable mailing list