about summary refs log tree commit diff
path: root/mdirs.c
diff options
context:
space:
mode:
Diffstat (limited to 'mdirs.c')
-rw-r--r--mdirs.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/mdirs.c b/mdirs.c
index 8caa32d..4213924 100644
--- a/mdirs.c
+++ b/mdirs.c
@@ -69,7 +69,17 @@ mdirs(char *fpath)
 int
 main(int argc, char *argv[])
 {
-	int i;
+	int c, i;
+	while ((c = getopt(argc, argv, "")) != -1)
+		switch(c) {
+		default:
+		usage:
+			fprintf(stderr, "Usage: mdirs dirs...\n");
+			exit(1);
+		}
+
+	if (argc == optind)
+		goto usage;
 
 	for (i = 0; i < argc; i++)
 		mdirs(argv[i]);