2
ответа

Как парсить скрипт Bash? (платформа MIPS)?

$ curl -LNs "http://urladrescom/content.json" > content.json content.json { "k":[ { "i":1, "n":"ИМЯ 1", "p" :[ { "b":"Event 1", ...
20.08.2018
2
ответа

как преобразовать текстовый файл в json string (замените newlines на "\n")

у нас есть следующий файл: more value.js "\n#\n#\n# Лицензия Apache Software Foundation (ASF) на one\n# и более лицензионных соглашений со стороны разработчиков. См. ПРИМЕЧАНИЕ file\n#, распространяемое с ...
02.08.2018
2
ответа

jq - вывод значений в одну строку

json: [ {"имя": "заварной крем1", "грп": [ {"id": "46", "имя": "BA2" }, {"id": "36", "имя": "GA1", {"id": "47", ...
24.06.2018
2
ответа

Извлечь значение из документа JSON, возвращенного curl

[ec2-user @ ip-10-0-1- 238 ~] $ curl "https://tools.keycdn.com/geo.json?host={18.205.6.240}" {"status": "success", "description": "Данные успешно получены.", "data": {"geo": {"host": "18.205.6.240", "ip": "18 ....
22.06.2018
2
ответа

Определить файлы .json с пустыми массивами?

У меня есть папка с несколькими .json файлы. Есть определенные файлы с пустыми массивами, Пример файла: { "WarehouseActivity": [] } В файле нет других данных, кроме показанных выше. Мне нужно ...
04.05.2018
2
ответа

Правильная конструкция JSON

Я создаю файл JSON с помощью сценария оболочки, но не могу найти решение для автоматического удаления последней запятой непосредственно перед окончанием "}". Вот мой код: echo "{" >> out_file for i ...
26.05.2017
2
ответа

Bash - перебирать файлы и извлекать значение JSON из соответствующих ключей в файле главного ключа

Я пытаюсь создать сценарий bash, который перебирает файл который содержит список файлов (поэтому он просматривает каждый из этих файлов). Пока файлы открыты, я хочу использовать другую программу (jq), чтобы ...
06.02.2017
2
ответа

Можно ли избежать двойных кавычек и получить правильный формат json?

Я хочу отправлять данные json с помощью httpie. Если я использую двойные кавычки и избегаю двойных кавычек, окружающих ключ, это работает. json = "[\ {\ \" count \ ": 3 \} \ ] "echo $ json [{" ...
16.12.2016
2
ответа

JSON, анализирующий на оболочке

Как я могу проанализировать вывод JSON на оболочке? Например, Amazon Web Services обеспечивает CLI для получения состояния экземпляров: описывать-экземпляры aws ec2$ <my_instance_id>, Но...
07.10.2014
2
ответа

Как отсортировать файлы на основе json значения свойства в файле?

Я загрузил список видео через youtube-dl, и каждый файл имеет соответствующий .json файл, содержащий определенные свойства. Таким образом, я хотел бы отсортировать файлы на основе выбранного json свойства, которое является...
29.08.2014
1
ответ

Используйте jq для обновления свойства объекта, содержащего другое свойство с определенным значением

Можно ли с помощью jq обновить значения объекта с помощью определенного значения, являющегося каким-либо другим свойством? В приведенном ниже примере я хотел бы установить значение свойства «value» для всех объектов, у которых «keyname» = «foo».
03.12.2021
1
ответ

Борьба в лучшей части моего кода при попытке сохранить и загрузить данные json

У меня есть вложенный словарь, который я пытаюсь сохранить в файл json, а затем снова открыть, у меня не получается в последней части. Мой код может быть :мой файл=открыть ('мой файл','r+')[1]dic=json.loads (myfile.read ())dic.update ({a :{i :1,j :2,k :3}
16.11.2021
1
ответ

меньше файла со строками JSON -как выделить/раскрасить строки?

У меня есть файлы журналов со строками json внутри -less отображает их как обычный текст Могу ли я раскрасить вывод с меньшими способностями? Также я не нашел менее -совместимого стороннего инструмента с подсветкой json Пример такого файла {"дата" :"
24.10.2021
1
ответ

Разобрать lsblk с помощью jq

В настоящее время я пытаюсь проанализировать вывод lsblk с помощью jq и отфильтровать его на основе некоторых критериев. Учитывая следующий пример вывода :{ "блочные устройства" :[ { "имя" :"/dev/sda", "фстайп"
21.10.2021
1
ответ

jq -установить значение на другое значение условно

Мне нужно установить значение поля в документе json в одно из трех значений, используя jq, в зависимости от того, какое из них существует. Теоретически это выглядит так: :устанавливает X в (, если существует A, иначе, если существует B, иначе, если сущест
11.10.2021
1
ответ

как разобрать не -стандартный Json?

Я использую curl для извлечения данных. вывод - это вывод Json, но он не является стандартным. Я пытался использовать jq, но я получаю нулевой вывод. например :Я хочу извлечь все идентификаторы из этого вывода и сохранить их в массиве :{"jsonrpc" :"3", &q
19.09.2021
1
ответ

Создайте шаблон файла и выведите его с установленными переменными

У меня есть что-то вроде файла шаблона json, подобного этому :#ВХОДНОЙ файл.json { "set1" :{ "строка1" :"${VAR1}", "строка2" :"${VAR2}", (...
01.09.2021
1
ответ

Как преобразовать этот JSON в CSV?

Ниже приведен документ JSON для преобразования в CSV. Мне нужно перебрать первый столбец со вторым и третьим (они могут быть либо строкой, либо массивом )одновременно как одна итерация. Пример документа :[ { "результаты" :[ [ "
23.08.2021
1
ответ

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

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

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

У меня есть такой файл JSON :{ "имя" :"Разрешить", "источник" :[ " *","0.0.0.0"] } Мне нужно разобрать этот JSON, чтобы массив строк внутри JSON мог...
24.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
ответ

Можно ли напрямую преобразовать файл, содержащий несколько переменных, в формат JSON с помощью командной строки?

Допустим, у меня есть файл со следующим содержимым :var1='случайный текст' var2='другой случайный текст' var3='третий случайный текст' Я знаю, что если я использую команду eval, как показано ниже, я буду хранить все...
11.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
ответ

Переименование ключа JSON по определенному шаблону

У меня есть объект JSON со следующим содержимым :{ "викторина" :{ "спорт" :{ "id" :"77", "q1" :{ "...
29.04.2021
1
ответ

Получить содержимое файлов с одинаковыми именами во вложенных папках для получения массива JSON

У меня есть файлы в папках, которые начинаются с 28 -. Это датчики с одной проводной шиной для измерения температуры. Raspberry распознает их через интерфейс SPI; каждый зонд имеет свой идентификатор (что-то...
24.04.2021
1
ответ

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

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

Форматирование Json в таблицу с использованием сценария оболочки

sfdx diff | тройник результат.json ; Здесь я получаю результат/ответ в формате json, который я добавляю в файл result.json. Ниже приведен json, который я получаю { "статус" :3, "результат" :{ &...
23.04.2021
1
ответ

Как отправить сообщение JSON в SLACK?

У меня есть следующий файл JSON :{ "blocks" :[ { "type" :"section", "text" :{ "type" :"mrkdwn"...
06.04.2021