Я давно использую DejaVu Sans Mono для всех моих консольных вещей (Cygwin, PuTTY / KiTTY, ConEmu) и могу порекомендовать.
дк
Вы должны сделать это с помощью следующего:
jq '.[] | select(.name == "BMA" ).id'
Если имя BMA
, будет извлечено и выведено соответствующее .id
.
Чтобы использовать значение переменной оболочки, импортируйте его в jq
с помощью--arg
:
myvariable=BMA
jq --arg name "$myvariable" '.[] | select(.name == $name ).id'
json -c 'this.name === "BMA"' -a id