bashを使用していくつかのJSONを処理するためにjqをインストールしました。しかし、JSON文字列をjqに渡し、その出力を別の変数に保存中にエラーが発生しました。
TEST='{"foo": "bar"}'
PB_SIG=$TEST | jq '.foo'
echo $PB_SIG
完全なTEST JSON文字列を出力します。そこに誰がいませんか?
ベストアンサー1
バッシュで使用:
TEST='{"foo": "bar"}'
PB_SIG=$(jq '.foo' <<< "$TEST")
echo "$PB_SIG"
出力:
「バー」