たとえば {"users":[{"id":1,"name":"taro"},{"id":2,"name":"hanako"}]} のようなJSONがあったとして、 1 taro 2 hanako のように整形して表示させたかった 結論(2020年8月30日追記) jq単体でできた。コメントしてくださった方ありがとうございます cat test.json| jq '.users[] | (.id|tostring) + " " + .name' -r jqコマンド内でパイプのように繋げる方法があった。idでtostringしているのはJSONの数値型だとjqが認識してしまうため。実際つけないと jq: error (at <stdin>:1): number (1) and string (" ") cannot be added とエラーになる。 以下過去の戯れ言 結論 jq単体ではできな