1
ответ

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

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

Как использовать переменную json в файле сценария оболочки?

Я хотел бы использовать этот файл json, чтобы получить номер версии jenkins и версии java, чтобы включить мой файл script.sh. Как мы это делаем? Я попробовал {{user `java _version `}}, но это не сработало. переменная.json...
26.02.2021
1
ответ

MacOS/Windows -Как извлечь конкретный файл.json из нескольких zip-архивов и переименовать файл.json в папку, из которой он был извлечен

Я имею дело с экспортированными данными песочницы с кукушкой, имеющими файл report.json в каждом Zip-файле. например > 123456.zip каждый zip имеет файл в zipfile/reports/report.json у меня есть несколько zip-файлов в папке...
19.01.2021
1
ответ

AWK :полевые операции над «измененными» FS и «связывание» операций вместе

Я пишу сценарий, который использует awk для анализа данных JSON со страниц API MediaWiki, чтобы получить информацию из таблиц Википедии. Это образец, с которым я работаю, который передается в awk....
16.01.2021
1
ответ

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

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

Являются ли JSON и YAML языками разметки?

Завтра у меня экзамен Comp Tia Linux+ (XK0 -004 ). Я купил книгу Compt Tia Linux+ All-in-one Exam Guide )на Amazon, и эта книга противоречит тому, что говорит поиск Google...
22.12.2020
1
ответ

Как создать JSON из ассоциативного массива

Я пишу сценарий bash для CentOS 7.5, который будет выполнять некоторые команды MongoDB. Одна из этих команд установит серверы репликации. В зависимости от проекта количество серверов может быть разным. У меня есть...
21.12.2020
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
ответ

преобразовать данные в столбцах в json

У меня есть данные в текстовом файле в формате :Алекс Стрит1 253465873 alex123@google.com Джон Стрит2 442893646 3jj33@google.com kevin street3 125234763 ke1vn@yahoo.com Мне нужно преобразовать эти данные в формат json...
26.10.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
ответ

Удалить несколько символов @ из файла

У меня есть файл в Linux, в каждой новой строке которого есть данные json. Когда я открываю этот файл в редакторе vi, в конце каждой записи в новой строке появляется несколько символов @. В файле есть новая строка после...
21.09.2020
1
ответ

Поиск и замена на основе шаблона в JSON

На основе URL-адреса мне нужно найти uri, например Test123.elb.us -east -1.amazonaws.com, и изменить connectionId с hkl876 на xed763. Например, :найдите Test999.elb.us -east -1.amazonaws.com и обновите...
16.08.2020
1
ответ

Как определить путь к глубоко вложенному полю json

Как построить путь к глубоко вложенному полю из большого документа json. Подход, который я обычно использовал, состоит в том, чтобы сгладить JSON с помощью выражения jq. карта (с записями _(...
15.08.2020
1
ответ

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

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

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

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

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

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

рекурсивно узнать URL-адрес видеофайла веб-страницы с помощью wget или чего-то подобного

Я пытаюсь написать сценарий bash, который автоматически может загружать видео- или аудиофайлы, возможно, даже «плейлисты» с YouTube и других подобных платформ. Особенно видеофайл youtube...
27.06.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
1
ответ

Объединение файлов json с помощью jq

Я пытаюсь объединить два файла json с помощью команды «jq -s .file1 file2». Но я хочу, чтобы содержимое этого файла было разделено запятыми, и оно не должно начинаться с []. файл 1: { "node1": { "...
13.05.2020
1
ответ

Как распечатать потоковую передачу JSON в файл после обработки с помощью JQ и SED

Я использую следующий код для загрузки потоковых финансовых данных curl -s -H "Content-Type: application/json " -H "Авторизация: Bearer XXX..." "https://...=EUR_USD" | jq --raw-output '[.time, .bids[...
05.05.2020
1
ответ

Как использовать heredoc в команде wget в сценарии оболочки, если вставленный текст не является последним аргументом?

Моя проблема :При тестировании приложения я использую wget для отправки JSON на мой локальный Tomcat. Подводя итог команде :wget --header='...' --post -data='LONG _JSON' -q0 URL Раскрывая команду :wget --...
26.04.2020
1
ответ

Сценарий Bash для монитора ответа API JSON

Я хочу отслеживать URL проверки здоровья ниже. Мне нужно создать предупреждение, если mongodb переходит в отключенное состояние. Я написал bash-скрипт. Кажется, он все еще не работает. Кто-нибудь может помочь в этом? Спасибо. Когда...
28.03.2020
1
ответ

JQ: преобразование значения во вложенный объект ключ-значение

Я потерялся из-за простой задачи JQ. Учитывая объект "ключ-значение", Я хочу преобразовать значение во вложенный объект с ключом "value". Я попробовал перестановки с 'to_entries' и родным выводом как ...
25.03.2020
1
ответ

Попытка преобразовать json в csv с помощью jq

Я не могу понять, как использовать jq для преобразования моих данных в csv. У меня есть следующий json :{ "id" :2, "тип" :"сообщение", "дата" :"2010 -01 -11T01 :19 :45", "отредактировано" :"1969 -12 -31T19 :00 :00"...
06.03.2020