Jq: キーが数値文字列で始まるjsonを解析するにはどうすればよいですか?

作成日 2014年04月23日  ·  3コメント  ·  ソース: stedolan/jq

私は次のようなjsonを持っています

{"2xx_count":10,"3xx_count":11}

しかし、次のようなエラーが発生します。

$ echo '{"2xx_count":10,"3xx_count":11}' | jq .2xx_count
error: syntax error, unexpected IDENT, expecting $end
.2xx_count
  ^^^^^^^^
1 compile error
support

最も参考になるコメント

echo '{"2xx_count":10,"3xx_count":11}' | jq '.["2xx_count"]'

全てのコメント3件

echo '{"2xx_count":10,"3xx_count":11}' | jq '.["2xx_count"]'

@lluchsありがとう!

@lluchs

key_nameを変数としてそれを行う方法は? 例えば

cat data.json | jq '.["$1"]'ここで、$ 1は最初のパラメーターですか?

このページは役に立ちましたか?
0 / 5 - 0 評価