diff options
Diffstat (limited to 'bin/mkdir/mkdir.c')
-rw-r--r-- | bin/mkdir/mkdir.c | 9 |
1 files changed, 5 insertions, 4 deletions
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); } |