0
私のコードはシェルスクリプトJSON、マック
あるfunction poke() {
json="curl -s -X GET http://pokeapi.co/api/v2/type/bug.json";
prop="half_damage_to"
temp=echo $json | sed 's/\\\\\//\//g' | sed 's/[{}]//g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' | sed 's/\"\:\"/\|/g' | sed 's/[\,]/ /g' | sed 's/\"//g' | grep -w $prop
echo ${temp##*|}
}
ここでの問題は、それはそれらすべてを印刷しなければならないとき、端末は、最初JSONアイテム、half_damage_to:[name|fighting
をプリントアウトしていることです。 half_damage_to
の範囲内にあるJSON辞書内のすべての項目をどのくらい正確に印刷することができますか?