JSON输入我有这个输入:JQ解析与变量
{
"users": [
{
"name": "tester-01",
"user": {
"username": "tester01"
}
},
{
"name": "tester-02",
"user": {
"username": "tester02"
}
}
],
"current-user": "tester-02"
}
使用JQ(1.5),我想打印当前用户相匹配的用户名。
任何人都可以分享这将如何完成或提示让我开始?
我想出了: JQ -r” “当前用户” 为$ foo的| .users [] |选择(.name == $ foo).user' 是否有替代方案? – user3694539
这可能是codereview.stackexchange.com的主题,但我认为您需要更具体地了解您认为可以改进的内容 – chepner
@ user3694539您似乎是解决此问题的标准解决方案。你应该把它作为答案。 – nwk