Описание тега jq
NoneJq is an sed-like tool for JSON data – you can use it to slice, filter, map, and transform structured data with the same ease that sed, awk, grep and friends lets you play with text.
1
ответ
Получить объект json из объекта stringify, используя фильтр jq в сценарии оболочки
Я выкручиваю сценарий оболочки, как я новичок. мой запрос у меня есть объект JSON, как { "logo": {"name":"logo.png","type":"image\/jpeg","tmp_name":"C:\\xampp\\tmp\\php8B97.tmp","error":0,"size":110290}, "template":"template1", "firstname":"a", "las…
17 сен '15 в 11:32
1
ответ
Разбор JSON с проблемами jq if-then-else
Я пишу скрипт, который будет анализировать файл JSON и извлекать некоторые имена контейнеров докеров и серверы, на которых они работают. Затем мне нужно сделать некоторые другие вещи в bash с информацией, которую я получаю. Я новичок в использовании…
31 янв '17 в 14:39
2
ответа
Вычисление центра тяжести многоугольника geoJSON с помощью jq
У меня есть список городов, описанных их полигоном в файлах geoJSON. Я хотел бы получить образец внутри точки многоугольника. Базовая математика говорит, что центр тяжести находится внутри многоугольника и достаточно сложить все долготы и все широты…
23 сен '18 в 14:54
1
ответ
Добавление сегодняшней даты в CSV при преобразовании JSON в CSV с использованием JQ
У меня есть результат JSON из ElasticSearch, который я анализирую с помощью jq, извлекаю нужные мне значения из JSON и сглаживаю в CSV. В полях, приходящих из файла JSON, нет даты. Мне нужно иметь возможность написать конкретную дату в качестве перв…
24 апр '17 в 21:06
0
ответов
JQ возвращает родительское и дочернее значение на основе ключа в дочернем массиве
Я пытаюсь использовать значения в подмассиве для фильтрации и возврата 1) значение из родительского 2) значение из вложенного массива Как вы можете видеть ниже, есть два подмассива memberships а также custom_fields Приведенный ниже запрос возвращает…
22 авг '18 в 01:02
1
ответ
Как вставить пару ключ-значение после указанного ключа в объекте JSON, используя jq?
У меня есть файл JSON, как это { "hierarchy": { "structure": { "card_11001": [ "addCard_4111" ], "container_11006": [ "mainContainer_11007", "subContainer_10016" ], "mainContainer_11007": [ "paymentMethodList_10001" ], "orderWrap_10012": [ "orderSum…
31 мар '18 в 15:50
13
ответов
Как преобразовать ответ JSON в YAML в Bash
Я читаю данные из файла json с помощью jq. Я хочу добавить результаты в файл yaml, но у меня не получается. Я довольно новичок в программировании оболочки. Моя цель - добавить эти "пользователи" к существующему массиву "пользователи" в файле yaml. Э…
15 ноя '18 в 09:05
2
ответа
Как я могу объединить последовательность JSON с jq без использования флага slurp?
У меня есть тонна записей (~4500), которые я обработал (используя jq) до последовательности JSON, сгруппированной по часовому времени UTC (~680 групп, все уникальные). { "2018-10-09T19:00:00.000Z": [] } { "2018-10-09T20:00:00.000Z": [] } { "2018-10-…
21 ноя '18 в 21:33
1
ответ
JQ возникли проблемы с выходом из гипертонии в ключе верхнего уровня
Это мой JSON, который я пытаюсь просто проанализировать JQ: { "aaa-bbb-ccc": { "derp": blah } } Получение ошибки это ошибка: cat myjson | jq -r .'aaa-bbb-ccc' jq: error: aaa/0 is not defined at <top-level>, line 1: .aaa-bbb-ccc jq: error: bbb/…
29 ноя '18 в 06:49
1
ответ
jq - не удается извлечь ключевые значения из безопасного ответа Google json
Итак, я прочитал jq учебник и играл с github json ответы оттуда и извлекли некоторые значения некоторых других ключей, так что я думаю, что я понимаю, как работает синтаксис. К сожалению, ничего не работает при попытке использовать его в Google safe…
15 мар '18 в 12:07
2
ответа
Используя jq, как я могу разбить очень большой файл JSON на несколько файлов, каждый из которых содержит определенное количество объектов?
У меня есть большой файл JSON с 4 миллионами объектов. Каждый верхний уровень имеет несколько уровней, вложенных внутрь. Я хочу разделить это на несколько файлов по 10000 объектов верхнего уровня каждый (сохранив структуру внутри каждого). JQ должен…
13 апр '18 в 02:52
1
ответ
Использование jq для извлечения значений и форматирования в CSV
У меня есть файл JSON ниже: { "data": [ { "displayName": "First Name", "rank": 1, "value": "VALUE" }, { "displayName": "Last Name", "rank": 2, "value": "VALUE" }, { "displayName": "Position", "rank": 3, "value": "VALUE" }, { "displayName": "Company …
23 окт '14 в 18:43
2
ответа
Пытаясь извлечь значения из ответа aws-cli, используя jq, но не получилось, что я делаю не так?
У меня есть следующая структура JSON: [ { "IsDefault": false, "CidrBlock": "172.19.0.0/16", "DhcpOptionsId": "dopt-37fd70550", "State": "available", "CidrBlockAssociationSet": [ { "CidrBlockState": { "State": "associated" }, "CidrBlock": "172.19.0.0…
05 авг '18 в 17:05
1
ответ
Передача переменной оболочки bash в фильтр jq
Попытка передать переменную оболочки bash в фильтр jq JSON: { "server1": { "port": 3333, "name": "foo", "timesincelast": 248054 }, "server2": { "port": 4444, "name": "bar", "timesincelast": 248054 } } Команда Bash пытается выполнить: servername='ser…
23 окт '18 в 23:45
2
ответа
Ошибка установки JQ на Windows
Я пытался установить JQ с помощью chocoletey Однако, когда я запускаю следующую команду, она терпит неудачу. choco install jq Читая файл журнала, я вижу, что он указывает, что скрипт Powershell указывает на ULR, который больше не существует Попытка …
02 окт '15 в 16:13
1
ответ
Добавить элемент массива json с помощью jq (cmdline)
Я пытаюсь создать файл JSON в Bash. Я установил jq, надеясь, что это поможет мне сгенерировать и добавить json. Например, я хочу создать JSON в этом формате: { "Project": [ { "projectName": { "branch": [ { "branchName": [ "path" ] } ], "tag": [ { "t…
20 авг '14 в 21:37
2
ответа
Как объединить одинаково структурированные, вложенные файлы json, используя jq
Мне нужно объединить массив в серию одинаково структурированных, вложенных файлов JSON, которые используют одни и те же ключи более высокого уровня. Цель состоит в том, чтобы создать объединенный файл, сохранив при этом все существующие ключи и знач…
18 сен '17 в 15:07
2
ответа
Как использовать jq, чтобы найти все пути к определенному ключу
В очень большой вложенной структуре json я пытаюсь найти все пути, заканчивающиеся на ключе. например: { "A": { "A1": { "foo": { "_": "_" } }, "A2": { "_": "_" } }, "B": { "B1": {} }, "foo": { "_": "_" } } будет печатать что-то вроде: ["A","A1","foo…
30 сен '16 в 22:05
3
ответа
Разбор нескольких ключей / значений в дереве json с помощью jq
Используя jq, я бы хотел выбрать пары ключ / значение из следующего json: { "project": "Project X", "description": "This is a description of Project X", "nodes": [ { "name": "server001", "detail001": "foo", "detail002": "bar", "networks": [ { "net_t…
21 окт '17 в 15:18
1
ответ
Как использовать JQ, чтобы найти счетчик одного из нескольких выходных объектов
Нужно найти количество объектов в элементе InUseBy. aws acm describe-certificate \ --certificate-arn arn:### \ | jq -r '.Certificate | [.CertificateArn, .InUseBy] | @tsv' | length это то, что я хочу использовать, но я не уверен, как ограничить это п…
18 июн '18 в 15:42