about summary refs log tree commit diff
path: root/nq.c
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2015-08-02 18:05:13 +0200
committerChristian Neukirchen <chneukirchen@gmail.com>2015-08-02 18:05:13 +0200
commit39f9d9462b4edcbdfde118055e73fe2a15bad458 (patch)
tree79a388ba3499d45f3aa0d60250b80ee0f70a6ecb /nq.c
parent76cc08db1e154a355c3996a993939015e5605b02 (diff)
downloadnq-39f9d9462b4edcbdfde118055e73fe2a15bad458.tar.gz
nq-39f9d9462b4edcbdfde118055e73fe2a15bad458.tar.xz
nq-39f9d9462b4edcbdfde118055e73fe2a15bad458.zip
-w doesn't take any arguments
Diffstat (limited to 'nq.c')
-rw-r--r--nq.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/nq.c b/nq.c
index 13a1e5d..6783b88 100644
--- a/nq.c
+++ b/nq.c
@@ -1,5 +1,5 @@
 /*
- * nq [-w] CMD... - run CMD... in background and in order, saving output
+ * nq [-w | CMD...] - run CMD... in background and in order, saving output
  * -w  wait for all jobs queued so far to finish
  *
  * - requires POSIX.1-2008
@@ -93,9 +93,9 @@ main(int argc, char *argv[])
 		}
 	}
 
-	if (argc <= 1) {
+	if (argc <= 1 || (wflag && argc != 2)) {
 usage:
-		swrite(2, "usage: nq [-w] CMD...\n");
+		swrite(2, "usage: nq [-w | CMD...]\n");
 		exit(1);
 	}