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