我声明了一个变量: username=user2
测试json内容如下: { "name": "user1", "city": "Texas" }
我想用变量用户名替换 name 的值,即 user1 我尝试了以下命令: sed -i 's/"name": "user1"/"name": $username/g'
输出是:
{“名称”:$用户名,“城市”:“德克萨斯州”}
预期输出为:
{“名称”:“user2”,“城市”:“德克萨斯州”}
如何才能实现这一目标?提前致谢
我声明了一个变量: username=user2
测试json内容如下: { "name": "user1", "city": "Texas" }
我想用变量用户名替换 name 的值,即 user1 我尝试了以下命令: sed -i 's/"name": "user1"/"name": $username/g'
输出是:
{“名称”:$用户名,“城市”:“德克萨斯州”}
预期输出为:
{“名称”:“user2”,“城市”:“德克萨斯州”}
如何才能实现这一目标?提前致谢