Запитання з тегом «jq»

jq - це sed-подібний інструмент для даних JSON - ви можете використовувати його для нарізки, фільтрації, картографування та перетворення структурованих даних з такою ж легкістю, як sed, awk, grep та friends дозволяють вам грати з текстом.

1
jq Умовний вихід
Я використовую jq для гри з json. Мені було цікаво, як умовно щось надрукувати в цьому. Скажімо, мене цікавить виїзний виклик geo. Я використав таку команду і з’ясував, що є лише один запис, geoякий null: % cat all.json | jq '.geo != null' | sort | uniq -c 1 false …
84 json  command-line  jq 

5
Як відформатувати рядок JSON як таблицю за допомогою jq?
Щойно розпочав роботу зі сценаріями Bash і натрапив на jq для роботи з JSON. Мені потрібно перетворити рядок JSON, як показано нижче, у таблицю для виводу в терміналі. [{ "name": "George", "id": 12, "email": "george@domain.com" }, { "name": "Jack", "id": 18, "email": "jack@domain.com" }, { "name": "Joe", "id": 19, "email": …
83 json  bash  jq 

2
jq: ключ друку та значення для кожного запису в об'єкті
Як змусити jq взяти json так: { "host1": { "ip": "10.1.2.3" }, "host2": { "ip": "10.1.2.2" }, "host3": { "ip": "10.1.18.1" } } і згенеруйте цей результат: host1, 10.1.2.3 host2, 10.1.2.2 host3, 10.1.18.1 Мене не цікавить форматування, я просто не можу зрозуміти, як отримати доступ до імені та значення ключа.
79 json  object  key  export-to-csv  jq 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.