我有一个像这样的json文件
[{"id": 25422},{"id": 25423}]
我想更新id值并获得此结果
[{"id": "coupon25422"},{"id": "coupon25423"}]
这可能吗?谢谢
答案 0 :(得分:1)
是的。
$ jq -c 'map(.id |= "coupon\(.)")' <<< '[{"id": 25422},{"id": 25423}]'
[{"id":"coupon25422"},{"id":"coupon25423"}]