1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 23:42:07 +02:00
tldr/pages.es/common/ajson.md
2022-12-31 10:35:38 -03:00

592 B

ajson

Ejecuta JSONPath en objetos JSON. Más información: https://github.com/spyzhov/ajson.

  • Lee JSON de un archivo y ejecuta una expresión JSONPath especificada:

ajson '{{$..json[?(@.path)]}}' {{ruta/al/archivo.json}}

  • Lee JSON de stdin y ejecuta una expresión JSONPath especificada:

cat {{ruta/al/archivo.json}} | ajson '{{$..json[?(@.path)]}}'

  • Lee JSON de una URL y evalúa una expresión JSONPath especificada:

ajson '{{avg($..price)}}' '{{https://ejemplo.com/api/}}'

  • Lee un simple cadena JSON y calcula un valor:

echo '{{3}}' | ajson '{{2 * pi * $}}'