1
ответ

как создать вложенный массив jq без ключа (только значение )и преобразовать в csv

Я надеюсь, что кто-нибудь может подсказать мне, как преобразовать json ниже в csv, который я ожидаю. Заранее высоко ценится. Обновление :спасибо за предоставленные решения, но я обнаружил, что иногда массив не существует, когда во втором столбце есть толь
20.08.2021
1
ответ

Передать cURL POST вложенный JSON в cURL GET

У меня есть работающий запрос POST в сценарии оболочки post.sh :curl -s --location --request POST \ --header 'Content -Type :application/json'. \ --data '{"пароль" :"'$ (echo $PW )'&...
01.07.2021
1
ответ

преобразовать массив JSON в строку, разделенную пробелами

У меня есть такой файл JSON :{ "имя" :"Разрешить", "источник" :[ " *","0.0.0.0"] } Мне нужно разобрать этот JSON, чтобы массив строк внутри JSON мог...
24.06.2021
1
ответ

Можно ли рекурсивно изменить имена ключей с помощью jq, используя метод записей with _?

Допустим, у меня есть следующий файл JSON :[ { "имя1" :"фрукты", "имя2" :"автомобили", "имя3" :"дома" } ] Я знаю, что могу использовать jq...
22.06.2021
1
ответ

Как получить штамп в сценарии оболочки в файле JSON с помощью инструмента jq?

У меня есть вопрос относительно сценариев оболочки и инструмента jq для создания файла json с отметками времени. echo "{\"vtg\" :[$value]}" | jq -а '. + {date :now|strlocaltime ("%r" )}' >...
18.06.2021
1
ответ

Применение простых сопоставлений строк в файлах JSON

Почему-то мне кажется, что должен быть один -лайнер для применения простого сопоставления в командной строке. В этом случае ключи в JSON будут (как обычно )предоставлять контекст, гарантируя, что мы не заменим строки по глупости...
17.06.2021
1
ответ

Curl не получает переменную bash и завершает работу с ошибкой jq

Я хочу передать переменную bash в запрос curl в скрипте bash :#!/бин/ш #запросить sshkey из учетной записи do rebrain do _token= `echo "var.do -token" | terraform -chdir=/консоль ввода -var -файл...
10.06.2021
1
ответ

jq найти значение, соответствующее значению из другого ключа

У меня есть вывод curl | дк :{ "ssh _keys" :[ { "id" :30482248, "fingerprint" :"21 :57 :08 :d8 :41 :0f :89 :57 :0b :96 :95 :64 :ff :59 :50 :69", "...
10.06.2021
1
ответ

jq печатает родительское имя, значения и дочерние значения

Я новичок в jq, но уверен, что когда разберусь, он поможет мне в рабочем процессе. Мне были предоставлены некоторые данные, которые выглядят примерно так, как показано ниже :{ "родительский _имя1" :{ "...
12.05.2021
1
ответ

Jq ---Преобразование вложенного json в csv

У меня есть образец JSON, как показано ниже. { "данные" :[ { "имя" :"город", "СПИСОК" :{ "ID" :[ { "значение" :&...
29.04.2021
1
ответ

Jq Недопустимый числовой литерал в EOF

Я пытаюсь добавить в файл Json запись, структурированную для информации о рейде. jq '.raid.c0.e252.s0 +={"device" :"/c0/e252/s0"}' file.json Но я получил 2 ошибки :jq :ошибка :Неверный числовой литерал...
23.04.2021
1
ответ

ошибка jq, сообщение об использовании при конвейерной передаче

Я даже не знаю, как это назвать. Поэтому, если я использую jq для объекта json, он выдает ошибку. Если я поймаю этот объект, то использую jq, он выводит json в хорошем формате. Но если я потом сделаю с ним ЧТО-НИБУДЬ, будь...
07.04.2021
1
ответ

Как извлечь первое поле/значение в файле json с помощью jq

У меня есть файл json с таким содержимым :{ "Сообщение" :{ "приветствие" :"привет" } } { "Сообщение" :{ "Приветствие" :"Добрый день&...
11.03.2021
1
ответ

Добавить ключ/значение в объект json

У меня есть объект json, хранящийся в переменной оболочки json :{ "имя" :"foo", "массив" :[ { "имя" :"бар", "вещь&...
12.01.2021
1
ответ

Плоские объекты JQ в csv

Мне нужно сгладить этот json-массив плоских объектов [{ "key1a" :"value1", "key1b" :"value2",... "key1z" :"value50", }, { "...
07.12.2020
1
ответ

Как проверить json, чтобы убедиться, что каждый объект json действителен?

У меня есть json, как показано ниже, где у меня есть несколько объектов json внутри rootLevel. Мне нужно проверить мой json, чтобы убедиться, что каждый объект json должен соответствовать приведенным ниже правилам :Значение в clientId, procId...
21.11.2020
1
ответ

Использование jq в искаженном файле json

Здравствуйте, можно ли использовать jq для извлечения поля из неправильно сформированного файла json? { ' _id' :ObjectId ('58049da30b78a4a11e3c9869' ), 'имя' :'joe bam', 'имя пользователя' :'joe _bam', 'контакт _информация' :{...
06.11.2020
1
ответ

Как извлечь поля из закодированного объекта JSON

Здравствуйте, я пытаюсь извлечь фамилию _токена, имя _и номер телефона из следующих данных JSON :{"сообщение" :"{\" _\" :\"пользователь\",\"pFlags\" :{\"контакт\&...
13.10.2020
1
ответ

Как извлечь два поля данных (1 скаляр и 1 массив )на узел из очень большого (> 100 000 строк )JSON-файла?

У меня есть файл JSON из 139 000 строк, структура которого в основном выглядит так (это выдержка из OpenStreetMap ):{ "тип" :"Коллекция функций", "генератор" :"...
12.10.2020
1
ответ

Объединить вывод jq в строку, разделенную запятыми, и новую строку

Я пытаюсь извлечь определенные столбцы из этого файла JSON (, который, вероятно, неправильно отформатирован ). Вот образец данных :{ "_id" :{ "$oid" :"4ddb1e4a9a0881572c000008&...
03.10.2020
1
ответ

Одновременное получение поля и вложенного поля с помощью jq

Я пытаюсь получить два нужных мне атрибута из JIRA API. Учитывая следующий ввод JQ :{ "expand" :"names,schema", "startAt" :0, "maxResults" :50,...
30.09.2020
1
ответ

Как объединить массивы из нескольких файлов json с помощью JQ?

У меня есть несколько файлов JSON с одинаковой структурой, список — это массив. $ jq 'ключи' файл _1.json [ "itemsPerPage", "ссылки", "список", "startIndex" ]...
21.09.2020
1
ответ

Как использовать jq, чтобы сгладить до tsv и сгладить вложенный массив как значение, разделенное запятыми?

У меня есть следующий формат JSON :{ "страница" :1, "всего _результатов" :1, "всего _страниц" :1, "результаты" :[ { "id" :6037, "genre _ids" :[35,80,...
10.09.2020
1
ответ

Jq :Выбор ключа и значения одного реквизита

У меня есть файл перевода json со следующей структурой. { "STRING _ID _1" :{ "en" :"Некоторый английский текст.", "de" :"Некоторый немецкий текст." },...
12.08.2020
1
ответ

Ограничить глубину вывода jq

Я хочу изучить произвольный документ с помощью jq. С этой целью я хотел бы ограничить глубину, на которую jq спускается в документы, и показать мне только первые n, например. 3, уровни. Предположим, у меня есть...
29.07.2020
1
ответ

Как установить значение Json с помощью JQ в результате передачи команды в JQ

У меня есть функция в сценарии bash, которая получает идентификационный номер из вывода JSON команды. Я хочу установить это значение в другом файле JSON. Как я могу это сделать? построить _vpc (){ aws ec2 создать vpc --...
28.07.2020
1
ответ

добавить значения в массивы json

У меня есть несколько объектов JSON, к которым нужно добавить значение, если оно еще не существует. Каждый объект будет следующим, за исключением того, что группа контактов _внутри каждого массива (1 -5 )будет различаться :{ "контакт _группы&...
16.07.2020
1
ответ

Разбор .json в Bash

У меня есть файл json, который я пытаюсь разобрать из podfox, чтобы позволить мне переименовывать загруженные файлы «дружественным» способом. Вот фрагмент json, с которым я работаю: { "episodes": [ ...
16.06.2020
1
ответ

Объединение нескольких файлов JSON с удалением повторяющихся объектов по полю

Я пытаюсь объединить сотни тысяч файлов JSON, содержащих один объект. с помощью этого ответа я успешно добавил все объекты в один объект в виде массива. Теперь я хочу...
21.05.2020
1
ответ

Как заменить значение в файле JSON его значением md5 с помощью команды jq?

У меня есть большой файл журнала, содержащий строку, как показано ниже: {"data_1":210,"target_number":1096748811,"extra_data":66} {"data_1":0,"target_number":7130881445,"extra_data":56} {"data_1":1712,"...
18.05.2020