やりたいこと
結論
$ cat bbb.json | jq -r | jq
{
"name": "hoge",
"age": 12
}
-r
:文字列出力のダブルクォートを取り除く
逆:jsonを圧縮してダブルクォートをエスケープする
やり方
$ cat aaa.json | jq -c | jq -R
"{\"name\":\"hoge\",\"age\":12}"
-
-c
:一行に表示 -
-R
:raw出力する
まとめ
-
-c
:一行に表示 -
-R
:raw出力する -
-r
:文字列出力のダブルクォートを取り除く