ajson
Verified for current stable LTS
Ajson Command: Read Json From Stdin
An engineer would use this command to filter specific JSON data from a file being piped to standard input, particularly when dynamically extracting elements based on a path criteria in a scripting or automation context. Exact CLI syntax to read json from stdin using Ajson.
When to use this: An engineer would use this command to filter specific JSON data from a file being piped to standard input, particularly when dynamically extracting elements based on a path criteria in a scripting or automation context.
Command Syntax
cat <path/to/file.json> | ajson '<$..json[?(@.path)]>' cat <path/to/file.json> | ajson '<$..json[?(@.path)]>' Command Breakdown
cat is the base executable for this command.
FAQ
Purpose: Exact syntax to read json from stdin using Ajson.
Test path: Replace placeholders and run destructive commands in a disposable workspace first.
Flag behavior: Tool version, platform, and shell can change behavior.
Improve This Command
Suggest a correction, safer default, or version-specific note for this entry.
Related Operations
Ajson Command: Calculate Value From Simple Json
echo '<3>' | ajson '<2 * pi * $>' Ajson Command: Read Json From File ajson '<$..json[?(@.path)]>' <path/to/file.json> Ajson Command: Read Json From Url ajson '<avg($..price)>' '{https://example.com/api/}' Ajson Command: Read Json From Stdin cat <path/to/file.json> | ajson '<$..json[?(@.path)]>' Ajson Command: Calculate Value From Json echo '<3>' | ajson '<2 * pi * $>'