###前提・実現したいこと
ターミナルでAPIから取得したjson形式の出力結果の情報を絞り込んで保存先を指定して.jsonで保存したいです。
###発生している問題・エラーメッセージ
ターミナルで実行した時には、
[
{"type": "focus",
"start_at": "1500628560",
"stop_at": "1500628860",
"value": "300.0",
"sub_value": 16.55,
"original_type": "",
"comment": "",
"modified": false
}
から、情報を絞り込んで
[
{"type": "focus",
"start_at": "1500628560",
"stop_at": "1500628860"
}
{"type": "focus",
"start_at": "1500627180",
"stop_at": "1500629340"
}
.......
]
と実現できたのですが、ターミナルで名前をつけて.jsonで保存しようとしたところファイルは生成されたのですが情報の絞り込みがされていませんでした。
###試したこと
課題に対してアプローチしたことを記載してください
curl -o sp1.json https://app.spire.io/api//v2/streaks/?access_token=○○○○○○|jq '[.[] | select(.type == "focus") | {type,start_at,stop_at}]'
で試してみたのですが上手くいきません。
回答よろしくお願いします。