【问题标题】:How to update a key/value using jq如何使用 jq 更新键/值
【发布时间】:2019-12-26 14:58:29
【问题描述】:

我在 JSON 下面有一个键/值

JAVA_OPTS="JAVA_OPTS": "-Xms1g -Xmx2g -Dapi.version=v1 -Dspring.profiles.active=test -Dservice.name=xyz"

使用 jq 我想再插入一个字符串到这个键/值对"-Dhttps.protocols=TLSv1.2"

所以输出应该是这样的

JAVA_OPTS="JAVA_OPTS": "-Xms1g -Xmx2g -Dapi.version=v1 -Dspring.profiles.active=test -Dservice.name=xyz -Dhttps.protocols=TLSv1.2"

【问题讨论】:

  • 那不是 json...

标签: jq


【解决方案1】:

您可能正在寻找类似的东西:

jq '.JAVA_OPTS |= . + " -Dhttps.protocols=TLSv1.2"' 

Try it here.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-23
    • 1970-01-01
    • 2015-09-11
    • 2022-10-07
    • 1970-01-01
    相关资源
    最近更新 更多