summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2021-01-27 11:22:04 +0100
committerLeah Neukirchen <leah@vuxu.org>2021-01-27 11:22:04 +0100
commit6a6280875ca612295dc271321512e389cbe446e1 (patch)
tree083418d9ac77c4029bf3edd5722361bfa0579685
parentc09c3a7df2464fc966c121a2a9a9d96f9fb0e98c (diff)
downloadnq-6a6280875ca612295dc271321512e389cbe446e1.tar.gz
nq-6a6280875ca612295dc271321512e389cbe446e1.tar.xz
nq-6a6280875ca612295dc271321512e389cbe446e1.zip
README.md: add comparison to `at` and `batch`
-rw-r--r--README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/README.md b/README.md
index ef86e99..8e85837 100644
--- a/README.md
+++ b/README.md
@@ -125,6 +125,23 @@ You can also just copy the binaries into your `PATH`.
 You can use `make check` to run a simple test suite, if you have
 Perl's `prove` installed.
 
+## Comparison to `at` and `batch`
+
+* `at` runs jobs at a given time.
+  `batch` runs jobs "when system load levels permit".
+  nq runs jobs in sequence with no regard to the system's load average.
+
+* `at` and `batch` have 52 built-in queues: a-z and A-Z.
+  Any directory can be a queue for nq.
+
+* You can follow the output of an `nq` queue tail-style with `fq`.
+
+* The syntax is different: `at` and `batch` take whole scripts from
+  the standard input or a file; `nq` takes a single command as its
+  command line arguments.
+
+* nq doesn't rely on a daemon.
+
 ## Copyright
 
 nq is in the public domain.