|
|
1.1 root 1: .\" Copyright (c) 1990 The Regents of the University of California.
2: .\" All rights reserved.
3: .\"
4: .\" Redistribution and use in source and binary forms are permitted provided
5: .\" that: (1) source distributions retain this entire copyright notice and
6: .\" comment, and (2) distributions including binaries display the following
7: .\" acknowledgement: ``This product includes software developed by the
8: .\" University of California, Berkeley and its contributors'' in the
9: .\" documentation or other materials provided with the distribution and in
10: .\" all advertising materials mentioning features or use of this software.
11: .\" Neither the name of the University nor the names of its contributors may
12: .\" be used to endorse or promote products derived from this software without
13: .\" specific prior written permission.
14: .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
15: .\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
16: .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
17: .\"
18: .\" @(#)rmdir.1 6.3 (Berkeley) 7/24/90
19: .\"
20: .Dd July 24, 1990
21: .Dt RMDIR 1
22: .Os BSD 4.4
23: .Sh NAME
24: .Nm rmdir
25: .Nd remove directories
26: .Sh SYNOPSIS
27: .Nm rmdir
28: .Op Fl p
29: .Ar directory ...
30: .Sh DESCRIPTION
31: The rmdir utility removes the directory entry specified by
32: each
33: .Ar directory
34: argument, provided it is empty.
35: .Pp
36: Arguments are processed in the order given.
37: In order to remove both a parent directory and a subdirectory
38: of that parent, the subdirectory
39: must be specified first so the parent directory
40: is empty when
41: .Nm rmdir
42: tries to remove it.
43: .\" .Pp
44: .\" The following option is available:
45: .\" .Tw Ds
46: .\" .Tp Fl p
47: .\" Each
48: .\" .Ar directory
49: .\" argument is treated as a pathname of which all
50: .\" components will be removed, if they are empty,
51: .\" starting with the last most component.
52: .\" (See
53: .\" .Xr rm 1
54: .\" for fully non-discriminant recursive removal).
55: .Pp
56: The
57: .Nm rmdir
58: utility exits with one of the following values:
59: .Tw Ds
60: .Tp Li \&0
61: Each directory entry specified by a dir operand
62: referred to an empty directory and was removed
63: successfully.
64: .Tp Li \&>\&0
65: An error occurred.
66: .Tp
67: .Sh SEE ALSO
68: .Xr rm 1
69: .Sh STANDARDS
70: The
71: .Nm rmdir
72: function is expected to be POSIX 1003.2 compatible.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.