이 작업은 this one과 유사하지만 내 경우에는 다른 방향으로 가고 싶습니다.json으로 json 배열로 json
{
"name": "John",
"email": "[email protected]"
}
{
"name": "Brad",
"email": "[email protected]"
}
내가 루프에서 그것을 할 것입니다 떠들썩한 기능을 작성하는 시도 :
#!/bin/bash
json=`cat $1`
length=`echo $json | jq '. | length'`
for ((i=0; i<$length ; i++))
do
echo $json | jq ".[$i]"
done
을하지만 그것이
[
{
"name": "John",
"email": "[email protected]"
},
{
"name": "Brad",
"email": "[email protected]"
}
]
원하는 출력은 다음과 같습니다 그래서 우리는 입력이 있다고 분명히 극단적으로 느린 ...
어떤 방법으로도 사용할 수 있습니까? jq
f 아니면 이거?
완벽한 매우 유익하다. 감사! – matt525252