Публикации по теме 'jq'


Установка jq для разбора JSON
Я столкнулся с проблемой отсутствия JSON-процессора командной строки jq в Kali Linux, поэтому решил поделиться тем, как я с этим справился. stedolan/jq jq — это легкий и гибкий процессор JSON с командной строкой. , Unix: , Windows: Если вы хотите научиться использовать jq, прочитайте… github.com Во-первых, чтобы определить информацию о системе, которую я запустил: имя -a Получилось 5.3.0-kali2-amd64… Затем я взял ссылку на..

Вопросы по теме 'jq'

JSON JQ, если без else
Я использую следующую команду JQ для фильтрации JSON. Мое требование состоит в том, чтобы отфильтровать сообщение JSON, если ожидаемый узел присутствует. Или же ничего не делать. Поэтому я использую if, elif, .... sed -n "s/.*Service - //p"...
39258 просмотров
schedule 27.10.2022

Разбирать json и извлекать элементы в массиве при наличии вложенных значений
Я уже задавал здесь аналогичный вопрос - Проанализируйте json и выберите элементы\ ключи при условии , но на этот раз немного по-другому. Это пример: [ { "item1": "value123", "array0": [ { "item2": "aaa" } ]...
1255 просмотров
schedule 13.11.2023

Прокрутите json, используя jq, чтобы получить несколько значений
Вот тома.json: { "Volumes": [ { "AvailabilityZone": "us-east-1a", "Tags": [ { "Value": "vol-rescue-system", "Key": "Name" } ], "VolumeId": "vol-00112233",...
15752 просмотров
schedule 13.04.2024

Замена подчеркивания в JSON с помощью JQ
Я работаю с API woocommerce для извлечения и хранения информации. В настоящее время наша установка предназначена для использования верблюжьего регистра вместо подчеркивания. Я использую jq для обработки нашей информации, но мне любопытно, как я...
7273 просмотров
schedule 13.06.2024

Разделить объекты файла JSON на несколько файлов
У меня есть файл со слишком большим количеством объектов данных в формате JSON следующего вида: { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": {}, "geometry": { "type": "Polygon",...
4944 просмотров
schedule 18.05.2024

Добавить пару JSON в файл JSON на основе CSV
У меня есть csv, ids.csv, в этом формате: id,name,slug 12345,Case A,case-a-12345 12824,Case B,case-b-12824 и кучу файлов json в папке, которая соответствует имени в csv, например Case A.json, в этом формате: { "type": "mass"...
66 просмотров
schedule 27.09.2022

Как получить вывод jq в одну строку?
Я использовал jq с aws cli для печати экземпляров. Например: Получить список экземпляров aws ec2 describe-instances --filters "Name=tag:bld_env,Values=test" --output json > all-inst.json Jq для печати идентификатора экземпляра: jq...
1317 просмотров
schedule 07.06.2024

JQ: Преобразование вложенного массива JSON
Несколько месяцев назад у меня возникла небольшая проблема с преобразованием jq (j1 1.5 в Windows 10). С ними отлично сработала команда: "[{nid, title, nights, company: .operator.shortTitle, zone: .zones[0].title} + (.sails[] | { sails_nid: .nid,...
127 просмотров
jq
schedule 03.10.2022

JQ: печатать имена ключей словаря в правильном порядке вместе с вложенными атрибутами
Я пытаюсь использовать jq для извлечения имен атрибутов верхнего уровня вместе с заключенными временными метками. ввод json: [ { "Something": { "_metadata": { "timestamp": "2016-02-18T12:32:50.276Z" } } }, {...
197 просмотров
schedule 26.04.2024

ошибка при синтаксическом анализе значения JSON
Почему-то я не могу проанализировать значения для приведенного ниже JSON. не удалось получить это значение qlog.QBOL-QUERY-SCHEMA (ошибка получения недопустимой строки) Я искал что-то вроде этого:...
74 просмотров
schedule 13.02.2024

jq не заменяет значение json параметром
test.sh не заменяет значения параметров test.json ($input1 и $input2). result.json имеет такое же значение параметра "$ input1/solution/$input2.result" [ { "ParameterKey": "Project", "ParameterValue": [...
2551 просмотров

jq сохранить значение вложенного ключа в var
Благодаря @peak с связанный вопрос Я начал понимать jq, но я борюсь с основами того, как записывать вывод в vars в bash. просмотр руководства jq ничего не прояснил учитывая приведенный ниже json, я хотел бы использовать прогулку для захвата...
49 просмотров
schedule 30.04.2024

jq с сохранением границ массива
У меня есть API, который сообщает о членстве в группе в виде массива, где каждая группа является элементом массива, имеющим массив членов. Я хочу упростить данные, но не удалять границы массива. Когда есть три группы, API выдает этот вывод,...
42 просмотров
schedule 07.02.2024

Проблема с jq при использовании в конвейере Дженкинса
У меня есть объект JSON x и переменная requiredValue let requiredValue = 5; let x = [ {"score":1}, {"score":2}, {"score":3} } Здесь, используя сначала jq, я хочу извлечь все значения оценки, а затем проверить, больше ли какое-либо значение...
870 просмотров
schedule 16.04.2024

Ошибка синтаксического анализа, когда текст разбит на несколько строк
я получаю parse error , когда разбиваю текстовую строку на несколько строк и показываю файл JSON на экране с помощью команды «jq .words.json». Файл JSON с текстовым значением в одной строке выглядит так { "words" : "one two three four...
6213 просмотров
jq
schedule 02.04.2024

JQ: как я могу удалить ключи на основе регулярных выражений?
Я хотел бы удалить все ключи, которые начинаются с «скрыть». Важно отметить, что ключи могут быть вложены на многих уровнях. Я хотел бы увидеть ответ с использованием регулярного выражения, хотя я понимаю, что в моем примере будет достаточно...
1630 просмотров
schedule 26.04.2024

Найдите значение ключа в JSON и распечатайте значение из другого ключа
У меня есть следующий файл JSON: { "data":[ { "id":"34c4s5f7-175f-480a-adff-d8d0bef4e8c4", "name":"test", "organizationId":"7er337a-714c-4043-90b1-6a4e7we82d87", "isProduction":false,...
86 просмотров
schedule 05.02.2024

Удаление шаблона из нескольких строк с помощью sed или awk в двух местах в одной строке
У меня есть файл JSON с 12 166 466 строк. Я хочу убрать кавычки из значений ключей: "timestamp": "1538564256", и "score": "10", , чтобы они выглядели как "timestamp": 1538564256, и "score": 10, . Вход: { "title": "DNS domain", ,...
150 просмотров
schedule 08.10.2022

Как использовать jq для вывода десятичного минимума в Linux
Учитывая следующую команду jq и Json: (Только команда jq) echo '{"foo": {"bar": 0.00000072}}' | jq 'map_values( . + {"bar": .bar|tostring} )' { "foo": { "bar": "7.2e-07" } } Я пытаюсь отформатировать вывод как: { "foo": {...
84 просмотров
schedule 08.11.2023

Как исправить отсутствующий разделитель блоков json
Я пытаюсь преобразовать список содержимого файла 7z в json и не могу исправить отсутствующий разделитель между выходными преобразованными блоками. Я немного новичок в преобразовании json, но обнаружил, что jq может справиться с этой задачей. Я...
472 просмотров
schedule 16.12.2023