【发布时间】:2015-07-12 23:28:58
【问题描述】:
我正在从jq tutorial 获取修改后的命令:
curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' \
| jq -r -c '.[] | {message: .commit.message, name: .commit.committer.name} | [.[]] | @csv'
csv 导出效果好,但顶部缺少标题:
"Fix README","Nicolas Williams"
"README: send questions to SO and Freenode","Nicolas Williams"
"usage() should check fprintf() result (fix #771)","Nicolas Williams"
"Use jv_mem_alloc() in compile.c (fix #771)","Nicolas Williams"
"Fix header guards (fix #770)","Nicolas Williams"
如何在顶部添加标题(在本例中为 message,name)? (我知道可以手动操作,但是如何在jq 内完成呢?)
【问题讨论】: