即使脱离了大多数装饰,这也不起作用 - 为什么?
echo "{}" | jq -scaM --unbuffered | jq
答案 0 :(得分:2)
最简单的完整jq查询是:
echo "{}" | jq .
你想附上句号,看看它是怎么回事吗?
答案 1 :(得分:2)
jq 1.5中存在错误/错误,解释了您明显发现的异常(它与您的第一次调用没有显式过滤器的事实有关)。使用更新的版本(可通过github获得):
$ jq --version
jq-1.5rc2-146-gd228490
$ echo "{}" | jq -scaM --unbuffered | jq
[
{}
]