我一直在研究 Bash 腳本。我的卷曲回應如下。
{
"range": "'PR-DETAILS'!A1:Z1000",
"majorDimension": "ROWS",
"values": [
[
"PR ID",
"PR Owner"
],
[
"1929",
"Angel"
],
[
"73",
"Martin"
],
[
"142"
]
]
}
在這里,我只想獲取第二列的最后一個可用元素。
預期答案:-Martin
uj5u.com熱心網友回復:
這是一種方法:
last(.values[] | select(has(1))) [1]
在線演示
如果第二列不包含錯誤值 ( null, false),這也可以:
last(.values[][1] // empty)
uj5u.com熱心網友回復:
這是一個不同的解決方案:
.values | map(.[1] | select(.)) | last
可能效率較低,但可讀性很強
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/504570.html
