我用jq来描述我想要的输出
这里是我的json文件
{
"partitions": [
{
"replicas": [
0,
1,
2
],
"log_dirs": [
"any",
"any",
"any"
]
},
{
"replicas": [
2,
0,
1
],
"log_dirs": [
"any",
"any",
"any"
]
},
[...]
我希望,对于分区[]中的每个对象,通过将log_dirs[]中的第I个字符串的值与副本[]中的第I个数字连接起来,来替换第I个字符串的值,以便获得类似的结果
{
"partitions": [
{
"replicas": [
0,
1,
2
],
"log_dirs": [
"any0",
"any1",
"any2"
]
},
{
"replicas": [
2,
0,
1
],
"log_dirs": [
"any2",
"any0",
"any1"
]
},
[...]