Я пытаюсь получить логическое значение, которое показывает мне, если какое-либо значение не пусто с jq.
возможно, что jq 'if .a and .b =!' вернет истину или ложь? может быть любой код выхода?
jq 'if .a and .b =!'
пусто:
| jq '.a , .b' [] []
Возможно, это подскажет решение той проблемы, которую вы имеете в виду:
jq -n '{a:[1],b:[1]} | any(.a, .b; . == [])' false