что вы подразумеваете под 'связанные с определенным файлом' ? Что конкретно вы подразумеваете под восстановлением? Меньше усталость или боль в мышцах после физических упражнений? На самом деле это не так, как я понимаю. Для меня "Алиса 5 монет" не будет передавать любую информацию о полной стоимости... это будет означать: "есть 5 неиспользованных выходов в Blockchain оплачивается в закрытых ключей, проведенных Алиса". Только если бы сложить все значения этих 5 выходов вы знаете богатство Элис. Вы могли бы сказать: "Алиса 3 монеты на общую сумму 10 бтц, состоящей из 3,5 БТЦ монета, 5 БТЦ монеты и 1.5 БТЦ монета" да капс лок не дает мне цифры. Он остается эти символы: &é"'(§è!çà Да, спасибо. Я заметил, редактировать поздно.

Вы можете использовать jq не получить 'keyData объектов, а затем передать его во время чтения:

U В -С '.ответы[].файл keyData'.в JSON

{"алгоритм":13,"флаги":257,"протокол":3,"открытый ключ":"А1"}
{"алгоритм":13,"флаги":257,"протокол":3,"открытый ключ":"А4"}
{"алгоритм":13,"флаги":257,"протокол":3,"открытый ключ":"fa4"}

А оттуда:

U В -С '.ответы[].файл keyData'.в JSON | 
пока читал keydata; сделать завиток --данные "'$keydata'" http://example.com/service ; сделано

Указав Ваш оригинальный завиток команду, весь газопровод будет выглядеть так:

завиток -в-Х пост-данные '{ "authToken": ".......", "clientTransactionId": "",}' https:/domain.tld/api/v1/json/keysList | 
U В -С '.ответы[].файл keyData'.в JSON | 
пока читал keydata; сделать завиток --данные "'$keydata'" http://example.com/service ; сделано

Помните, чтобы изменить второй завиток команду с фактическим URL-адрес, параметры и так далее до исполнения. Если необходимо, можно добавить Эхо/функции printf заявление, прежде чем завить команду, чтобы увидеть, что ваш запрос будет выглядеть.