【发布时间】:2018-10-27 20:52:38
【问题描述】:
我有以下 json 文件:
{
"src": "ssh://git@bitbucket.org/myrepos/project",
"version": "master",
"archetype_version": "master",
"roles": [
{
"src": "ssh://git@bitbucket.org/myrepos/project",
"version": "master"
}
]
}
我想将版本从master更改为另一个,所以我执行以下命令:
cat file.json | jq '.roles[0].version = "new"' | jq '.version = "new"' | jq '.archetype_version = "new"' > file2.json
如何将更改保存到file.json 而不是file2.json,因为我以后需要使用同一个文件?
【问题讨论】: