【发布时间】:2020-01-29 20:37:15
【问题描述】:
我有数百个格式如下的文件:
{
"settings": [
{
"name": "A",
"value": "A_value"
},
{
"name": "B",
"value": "B_value"
},
{
"name": "C",
"value": "C_value"
},
{
"name": "D",
"value": "D_value"
}
]
}
并且需要通过将一些名称和值带到另一个数组来修改它们,但只有特定的,例如B 和 D 所以文件看起来像:
{
"settings": [
{
"name": "A",
"value": "A_value"
},
{
"name": "C",
"value": "C_value"
}
],
"settings2": [
{
"name": "B",
"value": "B_value"
},
{
"name": "D",
"value": "D_value"
}
]
}
如何在 bash 脚本中完成?我有一个必须移动的“名称”列表。
谢谢!
【问题讨论】:
-
你试过什么?你遇到了什么障碍?
-
“settings2”这个名字是怎么来的?请更清楚地对齐您的解释、示例输入和示例输出。您可能会发现 minimal reproducible example 指南很有帮助。