可以通过以下方式实现:
{
"name": "John",
"age": 30
}
jq '.gender = "male"' data.json
该命令会输出修改后的JSON对象:
{
"name": "John",
"age": 30,
"gender": "male"
}
jq '.gender = "male"' data.json > modified_data.json
这样就将修改后的JSON对象保存到了名为modified_data.json的文件中。
总结: 使用jq向JSON对象添加新的根级属性可以通过jq命令实现。首先确保安装了jq工具,然后使用jq命令对JSON对象进行修改,并可以通过重定向操作符将修改后的结果保存到文件中。
开箱吧腾讯云
云+社区技术沙龙[第19期]
T-Day
云+社区技术沙龙[第14期]
高校公开课
云+社区技术沙龙第33期
Elastic 中国开发者大会
云+社区技术沙龙[第27期]
高校公开课
云+社区技术沙龙[第28期]
serverless days
领取专属 10元无门槛券
手把手带您无忧上云