Difference between revisions of "Jq"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
jq '.[] | [[select]](.color=="blue")' your_json_file.json | jq '.[] | [[select]](.color=="blue")' your_json_file.json | ||
− | == Related | + | == Related == |
* [[MongoDB]] | * [[MongoDB]] | ||
* [[ElasticSearch]] | * [[ElasticSearch]] | ||
* [[SQL]] | * [[SQL]] | ||
* <code>[[yq]]</code> | * <code>[[yq]]</code> | ||
+ | * <code>[[mapfile]] -t arr < <(jq -r 'keys[]' yourfile.json)</code> | ||
== Activities == | == Activities == |
Revision as of 11:45, 13 October 2021
jq
is a lightweight and flexible command-line JSON processor.
- Homepage: https://stedolan.github.io/jq/
- Ubuntu:
apt install jq
Contents
Examples
jq . yourfile.json jq . -r yourfile.json jq length yourfile.json jq keys yourfile.json
jq '.[] | select(.color=="blue")' your_json_file.json
Related
- MongoDB
- ElasticSearch
- SQL
yq
mapfile -t arr < <(jq -r 'keys[]' yourfile.json)
Activities
See also
Advertising: