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
stdiny 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 * $'