0
ответов

В чем разница между вертикальным каналом и сопоставлением в JQ?

Моя программа возвращает JSON в стандартный вывод, и это объект с полем операций, которое содержит список операций. Каждая операция содержит поля, включая поля идентификатора, например: { "operations":...
02.07.2019
0
ответов

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

Я пытаюсь переслать некоторый URL, который возвращает файл json, затем я хочу разобрать hosts из него и создать строку, разделенную запятыми. У меня первая часть работает curl -s -u "admin:admin" -H "X-...
16.07.2018
0
ответов

Переменная в curl добавляет обратную косую черту к строке

Я пытаюсь использовать curl на основе некоторых переменных для создания клиентов в Stripe, но когда я назначаю токен переменной, в Stripe появляется сообщение об ошибке не существует. Однако, если я ...
04.07.2018
0
ответов

jq добавить или обновить значение с несколькими --arg

У меня есть file.json в структуре: {"connections": {} } Я хочу обновить объект соединений с помощью переменных $ 1 и $ 2. Я пытаюсь: jq --arg ssid "$ 1" --arg pass "$ 2" '.connections. $ Ssid = "...
22.11.2017
0
ответов

Как избежать входной строки в Bash [ closed]

Я использую инструмент jq для обработки JSON в bash. Только одна проблема при использовании этой строки: PB_ACL = "acl =" `echo $ IMGREQ | jq -r'.data.acl'` Результат: echo $ PB_ACL // acl = Ожидаемое значение jq ...
12.01.2017
0
ответов

Извлеките значение из выходных данных команды и используйте это значение в качестве параметра для последующей команды

Привет, я пытаюсь использовать curl -v --request POST https: / /example.com --data-urlencode "username = usr]" --data-urlencode "password = [pass]" передать вывод в поле [TOKEN] здесь: curl -D - --...
30.09.2016
0
ответов

Где я могу найти сценарий оболочки для синтаксического анализа JSON на busybox?

У меня есть IP-камера с архитектурой armv5tejl. Там у меня busybox. Я должен иметь возможность анализировать ответы JSON от curl. Проблема в том, что у меня нет таких программ, как: jq, jshon, jsawk ... Это ...
27.07.2016
0
ответов

Как мне найти строку после регулярного выражения в одной строке текста?

У меня есть текстовый файл, содержащий очень длинную строку данных JSON, и мне нужно извлечь значение некоторого поля. Я понимаю, что самый простой способ сделать это - использовать jq или grep -o; однако я нахожусь в ...
13.06.2016
0
ответов

POST json-данные с помощью cURL из цикла while - оболочка bash

У меня есть выход JSON, из которого мне нужно извлечь идентификатор, выполнить итерацию по ним и отправить несколько запросов в API, выполнить REST API с помощью curl. Например: Вот как выглядит вывод JSON: {...
22.03.2016
0
ответов

XMLstarlet для JSON?

Есть ли инструмент, похожий на XMLstarlet, но работающий с JSON вместо XML? Мой вариант использования: извлекать определенные значения из иерархических документов JSON, поскольку они возвращаются некоторыми REST API. Что-то ...
09.01.2016
0
ответов

sed для поиска нулевого или большего количества пробелов в строке

function getVal { sedPattern='s/^. * keyVal:"\([^"]*\)".*$/\1/' finalSedPattern=${sedPattern/keyVal/$2} echo $(sed $finalSedPattern <<< $1) } Это мой парсер Json, написанный с использованием sed. ...
26.12.2015
0
ответов

Редактирование значения дочернего элемента JSON с помощью jq

Я пытаюсь использовать jq, чтобы изменить значение дочернего элемента. Например, я хочу изменить значение «test2» с [«yo», «bye»] на [«hi»]. {"title": "hello", "body": {"test1": 123, ...
09.12.2015
0
ответов

Как преобразовать вывод ps(1) в JSON?

Я хочу преобразовать вывод команды ps в JSON, чтобы обработать его как структурированные данные (в данном случае с помощью jq). Как мне это сделать? Вывод выглядит следующим образом: PID TTY ...
17.11.2015
0
ответов

Как настроить сегмент powerline (в частности, для макета $ PS1 оболочки Bash)?

Согласно документальному фильму, powerline использует ~ / .config / powerline / config.json для конфигураций. Поскольку мне не очень нравится макет $ PS1 по умолчанию, я внес некоторые изменения в ключевое слово cwd следующим образом. ...
08.09.2015
0
ответов

обновить файл json

У меня есть файл, на самом деле файл json. Как я могу добавить запятую в конец каждой строки, кроме последней? Например: {"a": 1, "b": 1, "c": 2} {"a": 3, "b": 3, "c": 1} {{1} } {"a": 1, "b": 2, "c": 3} Что я хочу: {"a": 1, "...
28.08.2015
0
ответов

Сохранение переданного по трубопроводу значения прошло неправильно

Я установил jq для обработки некоторого JSON с помощью bash. Но почему-то передача строки JSON в jq в сочетании с сохранением ее вывода в другую переменную прошла неправильно. TEST='{"foo": "bar"}' PB_SIG=$TEST | jq '....
02.07.2015