1
0
mirror of https://github.com/stedolan/jq.git synced 2024-05-11 05:55:39 +00:00

Fix some bad escaping

This commit is contained in:
Stephen Dolan
2013-05-06 01:14:53 +01:00
parent d04bd897e3
commit 8bf4a73f3d

View File

@@ -144,7 +144,7 @@ sections:
The simplest *useful* filter is .foo. When given a The simplest *useful* filter is .foo. When given a
JSON object (aka dictionary or hash) as input, it produces JSON object (aka dictionary or hash) as input, it produces
the value at the key "foo", or null if there\'s none present. the value at the key "foo", or null if there's none present.
examples: examples:
- program: '.foo' - program: '.foo'
@@ -218,8 +218,8 @@ sections:
- title: "`|`" - title: "`|`"
body: | body: |
The | operator combines two filters by feeding the output(s) of The | operator combines two filters by feeding the output(s) of
the one on the left into the input of the one on the right. It\'s the one on the left into the input of the one on the right. It's
pretty much the same as the Unix shell\'s pipe, if you\'re used to pretty much the same as the Unix shell's pipe, if you're used to
that. that.
If the one on the left produces multiple results, the one on If the one on the left produces multiple results, the one on
@@ -257,7 +257,7 @@ sections:
in `[.foo, .bar, .baz]`) or to "collect" all the results of a in `[.foo, .bar, .baz]`) or to "collect" all the results of a
filter into an array (as in `[.items[].name]`) filter into an array (as in `[.items[].name]`)
Once you understand the "," operator, you can look at jq\'s array Once you understand the "," operator, you can look at jq's array
syntax in a different light: the expression [1,2,3] is not using a syntax in a different light: the expression [1,2,3] is not using a
built-in syntax for comma-separated arrays, but is instead applying built-in syntax for comma-separated arrays, but is instead applying
the `[]` operator (collect results) to the expression 1,2,3 (which the `[]` operator (collect results) to the expression 1,2,3 (which
@@ -279,8 +279,8 @@ sections:
If the keys are "sensible" (all alphabetic characters), then If the keys are "sensible" (all alphabetic characters), then
the quotes can be left off. The value can be any expression the quotes can be left off. The value can be any expression
(although you may need to wrap it in parentheses if it\'s a (although you may need to wrap it in parentheses if it's a
complicated one), which gets applied to the {} expression\'s complicated one), which gets applied to the {} expression's
input (remember, all filters have an input and an input (remember, all filters have an input and an
output). output).
@@ -294,10 +294,10 @@ sections:
{user: .user, title: .title} {user: .user, title: .title}
Because that\'s so common, there\'s a shortcut syntax: `{user, title}`. Because that's so common, there's a shortcut syntax: `{user, title}`.
If one of the expressions produces multiple results, If one of the expressions produces multiple results,
multiple dictionaries will be produced. If the input\'s multiple dictionaries will be produced. If the input's
{"user":"stedolan","titles":["JQ Primer", "More JQ"]} {"user":"stedolan","titles":["JQ Primer", "More JQ"]}