curl で CrossRef API を使用して、この論文の著者名を取得しようとしています。
curl -LH "Accept: application/citeproc+json" http://dx.doi.org/10.3389/fpls.2011.00050 | jq .author
もちろん、応答として JSON を取得しますが、さらに bash 処理を行うには純粋なテキストが必要です。
[
{
"given": "Fabio",
"family": "Facchinelli",
"affiliation": []
},
{
"given": "Andreas P. M.",
"family": "Weber",
"affiliation": []
}
]
jqを使用することを考えましたが、取得する方法がわかりませんでした:
「ファビオ・ファッキネリ、アンドレアスPMウェーバー」
解決策を知っていますか (jq であってはなりません)。