草庐IT

fileslurp

全部标签

arrays - 如何将jq中的对象序列组合成一个对象?

我想转换对象流:{"a":"green","b":"white"}{"a":"red","c":"purple"}合二为一:{"a":"red","b":"white","c":"purple"}另外,如何将相同的序列包装到一个数组中?[{"a":"green","b":"white"},{"a":"red","c":"purple"}]遗憾的是,该手册严重缺乏全面性,谷歌搜索也找不到答案。 最佳答案 如果你的输入是一个对象流,那么除非你的jq有inputs,否则这些对象必须是“slurped”,例如使用-s命令行选项,以组合它们。

arrays - 如何将jq中的对象序列组合成一个对象?

我想转换对象流:{"a":"green","b":"white"}{"a":"red","c":"purple"}合二为一:{"a":"red","b":"white","c":"purple"}另外,如何将相同的序列包装到一个数组中?[{"a":"green","b":"white"},{"a":"red","c":"purple"}]遗憾的是,该手册严重缺乏全面性,谷歌搜索也找不到答案。 最佳答案 如果你的输入是一个对象流,那么除非你的jq有inputs,否则这些对象必须是“slurped”,例如使用-s命令行选项,以组合它们。