]> granicus.if.org Git - jq/commitdiff
Fixup --slurpfile/argile docs
authorNicolas Williams <nico@cryptonector.com>
Fri, 29 May 2015 20:25:30 +0000 (15:25 -0500)
committerNicolas Williams <nico@cryptonector.com>
Fri, 29 May 2015 20:25:30 +0000 (15:25 -0500)
docs/content/3.manual/manual.yml
main.c

index 03495c06b48197467828346af6f1effd20d0bb0b..95d8d53fe3307bb0a873744f3f1d0b4ed07c0490 100644 (file)
@@ -219,8 +219,11 @@ sections:
 
       * `--argfile variable-name filename`:
 
-        Like `--slurpfile`, but uses just the first value in the given
-        file.
+        Do not use.  Use `--slurpfile` instead.
+
+        (This option is like `--slurpfile`, but when the file has just
+        one text, then that is used, else an array of texts is used as
+        in `--slurfile`.)
 
   - title: Basic filters
     entries:
diff --git a/main.c b/main.c
index 813ff34d26d866997e07de73fc725227f17ce428..372788e87de5c03ccac68dcb0e4ef2006fce6905 100644 (file)
--- a/main.c
+++ b/main.c
@@ -49,7 +49,7 @@ static void usage(int code) {
   BAIL(fprintf(f, "\t -R\t\tread raw strings, not JSON texts;\n"));
   BAIL(fprintf(f, "\t --arg a v\tset variable $a to value <v>;\n"));
   BAIL(fprintf(f, "\t --argjson a v\tset variable $a to JSON value <v>;\n"));
-  BAIL(fprintf(f, "\t --argfile a f\tset variable $a to JSON texts read from <f>;\n"));
+  BAIL(fprintf(f, "\t --slurpfile a f\tset variable $a to an array of JSON texts read from <f>;\n"));
   BAIL(fprintf(f, "\tSee the manpage for more options.\n"));
   exit(code);
 }