Get Nested Value

Safely get a nested property value from an object.

Code

General
echo "$obj" | jq -r ".${path//./\".\"}" 2>/dev/null || echo "null"

Parameters

JSON object

Dot-separated path to property

Server

More Bash Snippets