jq基础
添加字段
echo '{"a":{"b":"c"}}' | jq '.a+={"d":3}'echo '{"a":{"b":"c"}}' | jq '.a+={"b":3}'export NUM=4
echo '{"a":{"b":"c"}}' | jq --arg num ${NUM} '.a+={"d":$num}'export NUM=4
echo '{"a":{"b":"c"}}' | jq --arg num ${NUM} '.a+={"d":($num | tonumber)}' export NUM=4
echo '{"a":{"b":"c"}}' | jq ".a+={\"d\":$NUM}"属性过滤
Last updated