您的示例中最简单的方法是将String
Interpolation与
-r选项一起使用。例如
echo '{ "fmep": { "foo": 112, "bar": 234324, "cat": 21343423 } }' | jq -r '.fmep| "(.foo) (.bar)"'产生
112 234324
您可能还需要考虑将值放入数组中并使用@tsv例如
echo '{ "fmep": { "foo": 112, "bar": 234324, "cat": 21343423 } }' | jq -r '.fmep | [.foo, .bar] | @tsv'产生制表符分隔的
112 234324



