【发布时间】:2020-01-22 14:05:03
【问题描述】:
给定如下 JSON 结构,我想测试 sys/ 顶级键是否存在。
{
"abc/": {
"uuid": "fd"
},
"sys/": {
"uuid": "id2"
}
}
我尝试了各种构造,例如 jq "sys/" 或 jq "sys/.uuid",但出现编译错误和/或错误,例如“jq: error: sys/0 is not defined at , line 1:”
请注意,来自jq 的结果代码 ($?) 正确返回以反映实际结果非常重要(因为这是在配置管理测试中使用的)。
【问题讨论】: