ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



RMDIR(1)                  BSD General Commands Manual                 RMDIR(1)

NAME
     rmdir -- remove directories

SYNOPSIS
     rmdir [-p] directory ...

DESCRIPTION
     The rmdir utility removes the directory entry specified by each directory argument, provided it is
     empty.

     Arguments are processed in the order given.  In order to remove both a parent directory and a subdirec-tory subdirectory
     tory of that parent, the subdirectory must be specified first so the parent directory is empty when
     rmdir tries to remove it.

     The following option is available:

     -p      Each directory argument is treated as a pathname of which all components will be removed, if
             they are empty, starting with the last most component.  (See rm(1) for fully non-discriminant
             recursive removal.)

     The rmdir utility exits with one of the following values:

     0       Each directory entry specified by a dir operand referred to an empty directory and was removed
             successfully.

     >0      An error occurred.

SEE ALSO
     rm(1)

STANDARDS
     The rmdir command is expected to be IEEE Std 1003.2 (``POSIX.2'') compatible.

HISTORY
     A rmdir command appeared in Version 1 AT&T UNIX.

BSD                              May 31, 1993                              BSD

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.