私はjqを使ってJSONファイルを解析しています。ここただし、文字列値の結果には、次に示すように、予想どおり「二重引用符」が含まれます。
$ cat json.txt | jq '.name'
"Google"
これを別のコマンドにパイプして「」を削除するにはどうすればよいですか?
$ cat json.txt | jq '.name' | some_other_command
Google
何some_other_command
が使えますか?
ベストアンサー1
生の文字列を出力するには、-r
(または) オプションを使用します。--raw-output
jq -r '.name' <json.txt