从终端替换JSON文件中的值

问题描述 投票:0回答:1

我正在尝试从终端替换config.json文件中的值

BaseUrl的值

{
  "http.port": 8060,
  "remote.logger": "",
  "keycloak.url": "http://localhost:9090",
  "jwt.auth.handler.enabled": false,
  "security.filters.enabled": false,
  "permissions.claims.key": "resource_access/domino-app/roles",
  "jwt.protected.resources": [
    "/service/*"
  ],
  "auth.openid.connect.certificates.url": "",
  "baseUrl": "https:/cloud/",
  "port": 8060
}
json
1个回答
0
投票

如果使用Lunix操作系统,则可以使用此cmd:

sed  's#"baseUrl": "https:/cloud/"#"baseUrl": "your_new_value"#g' file.json

是旧值和新值之间的分隔符。

希望此帮助

© www.soinside.com 2019 - 2024. All rights reserved.