summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bin/mkdir/mkdir.17
-rw-r--r--bin/mkdir/mkdir.c9
2 files changed, 10 insertions, 6 deletions
diff --git a/bin/mkdir/mkdir.1 b/bin/mkdir/mkdir.1
index b919ab8..759382e 100644
--- a/bin/mkdir/mkdir.1
+++ b/bin/mkdir/mkdir.1
@@ -43,9 +43,8 @@
.Nd make directories
.Sh SYNOPSIS
.Nm mkdir
-.Op Fl p
+.Op Fl pv
.Op Fl m Ar mode
-.Op Fl v
.Ar directory_name ...
.Sh DESCRIPTION
.Nm Mkdir
@@ -89,6 +88,10 @@ The
utility exits 0 on success, and >0 if an error occurs.
.Sh SEE ALSO
.Xr rmdir 1
+.Sh COMPATIBILITY
+The
+.Fl v
+option is non-standard and its use in scripts is not recommended.
.Sh STANDARDS
The
.Nm
diff --git a/bin/mkdir/mkdir.c b/bin/mkdir/mkdir.c
index ebc4e43..6c61abf 100644
--- a/bin/mkdir/mkdir.c
+++ b/bin/mkdir/mkdir.c
@@ -74,15 +74,15 @@ main(argc, argv)
mode = NULL;
while ((ch = getopt(argc, argv, "m:pv")) != -1)
switch(ch) {
+ case 'm':
+ mode = optarg;
+ break;
case 'p':
pflag = 1;
break;
case 'v':
vflag = 1;
break;
- case 'm':
- mode = optarg;
- break;
case '?':
default:
usage();
@@ -203,6 +203,7 @@ build(path, omode)
void
usage()
{
- (void)fprintf(stderr, "usage: mkdir [-p] [-m mode] [-v] directory ...\n");
+
+ (void)fprintf(stderr, "usage: mkdir [-pv] [-m mode] directory ...\n");
exit (EX_USAGE);
}
OpenPOWER on IntegriCloud