Публикации по теме '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 просмотров
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 просмотров
schedule
18.11.2022
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 просмотров
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