Шпаргалка по jq
Распарсить весь документ
cat test.json | jq .
Парсим массив хэшей
test.json:
[
{
"login": "roman",
"active": 1
},
{
"login": "leo",
"active": 1
}
]
Распарсить и вывести в одну строку, вариант 1:
# cat test.json | jq -j '.[] | .login," ",.active,"\n"' roman 1 leo 1
Распарсить и вывести в одну строку, вариант 2 (через массив):
# cat test.json | jq -r '.[] | [.login,.active] | @tsv' roman 1 leo 1