【发布时间】:2017-02-23 20:25:25
【问题描述】:
我想从我的 git 存储库中获取 JSON 格式的文件列表。你有什么想法吗?
【问题讨论】:
我想从我的 git 存储库中获取 JSON 格式的文件列表。你有什么想法吗?
【问题讨论】:
不完全确定您在寻找什么,但
$ git ls-files | jq -MRn '[inputs]'
将生成一个 JSON 数组,其中包含 git ls-files 返回的任何内容,例如
[
".gitignore",
".gitmodules",
".travis.yml",
"AUTHORS",
"COPYING",
"ChangeLog",
"Dockerfile"
]
【讨论】:
git ls-files -z | jq -Rs 'split("\u0000")'.