Jq: ¿Cómo puedo analizar un json cuya clave comienza con una cadena numérica?

Creado en 23 abr. 2014  ·  3Comentarios  ·  Fuente: stedolan/jq

tengo un json como

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

pero, recibo errores de la siguiente manera:

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

Comentario más útil

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

Todos 3 comentarios

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

@lluchs gracias!

@lluchs

¿Cómo hacer eso con key_name como variable? Por ejemplo

cat data.json | jq '.["$1"]' donde $1 es el primer parámetro?

¿Fue útil esta página
0 / 5 - 0 calificaciones