.TH MKDIR 1 | |
.SH NAME | |
mkdir \- make a directory | |
.SH SYNOPSIS | |
.B mkdir | |
[ | |
.B -p | |
] [ | |
.B -m | |
. I mode | |
] | |
.I dirname ... | |
.SH DESCRIPTION | |
.I Mkdir | |
creates the specified directories. | |
It | |
requires write permission in the parent directory. | |
.PP | |
If the | |
.B -p | |
flag is given, | |
.I mkdir | |
creates any necessary parent directories | |
and does not complain if the target directory already exists. | |
.PP | |
The | |
.B -m | |
flag sets the permissions to be used when creating the directory. | |
The default is 0777. | |
.SH "SEE ALSO" | |
.IR rm (1) | |
.br | |
.IR cd | |
in | |
.IR rc (1) | |
.SH SOURCE | |
.B \*9/src/cmd/mkdir.c | |
.SH DIAGNOSTICS | |
.I Mkdir | |
returns null exit status if all directories were successfully made. | |
Otherwise it prints a diagnostic and returns | |
.B \&"error" | |
status. |