我正在运行这个命令从 json 中获取一个值;
addr=$(./xuez-cli getnetworkinfo | jq -r '.localaddresses[0].address')
它工作得很好。
但是,如果这部分为.localaddresses[0].address空或什至不存在,jq 将addr变量设置为null这样;addr=null
我想检查 json 是否为空/空并运行其他一些命令而不是将其解析为null字符串。
我找不到解决此问题的方法。我怎样才能做到这一点?