jq-обновить значение json, добавив префикс - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть такой json-файл

[{"id": 25422},{"id": 25423}]

, и мне нравится обновлять значение идентификатора и получать этот результат

[{"id": "coupon25422"},{"id": "coupon25423"}]

Возможно ли это?спасибо

1 Ответ

0 голосов
/ 05 декабря 2018

Да, это так.

$ jq -c 'map(.id |= "coupon\(.)")' <<< '[{"id": 25422},{"id": 25423}]'
[{"id":"coupon25422"},{"id":"coupon25423"}]
...