Используя базовую форму для доступа к значению ключа, вы должны написать:
jq -r '.["KEYNAME"]'
, за исключением того, что в командной строке Windows вам придется возиться с кавычками (или поставить фильтр вфайл).
В современных версиях jq базовая форма может быть сокращена до ."KEYNAME"
.
Таким образом, предполагая, что ваш jq равен 1.5 или выше, вы можете написать (избегая cat
):
jq -r '."aaa-bbb-ccc"' myjson
Подробнее см. В jq FAQ .