分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

修改json文件

发布时间:2023-09-06 02:22责任编辑:胡小海关键词:jsjson

第三方库jq

https://stedolan.github.io/jq/manual/

 ???cat old_deploy.json ????????| jq --arg cpu_limit $cpu_limit ‘setpath(["spec", "template", "spec", "containers", 0, "resources", "limits", "cpu"]; $cpu_limit)‘ ????????| jq --arg memory_limit $memory_limit ‘setpath(["spec", "template", "spec", "containers", 0, "resources", "limits", "memory"]; $memory_limit)‘ ????????> new_deploy.json

读取文件文本

while read linedo ???????echo "$line"done < /tmp/nginx.yaml

修改文本文件(逐行匹配,替换)

sed -i ?‘s/\("host":"\).*/\1192.168.0.1",/g‘ ??rabbitmq.json
cat rabbitmq.json{ ?"rabbitmq": { ???"ssl": false, ???"host":"192.168.0.1", ???"port": 5672, ???"vhost": "/sensu", ???"user": "sensu", ???"password": "sensu" ?}}

修改json文件

原文地址:https://www.cnblogs.com/wenlin-gk/p/9973603.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved