Linux下JSON格式化命令jq安装

Eave 2026.07.06

一、源码下载

下载地址:https://jqlang.org/download/、https://github.com/jqlang/jq

wget "https://github.com/jqlang/jq/releases/download/jq-1.8.2/jq-1.8.2.tar.gz"

二、修改默认缩进为4个空格

解压文件并进入文件目录

tar -zxf jq-1.8.2.tar.gz
cd jq-1.8.2

编辑src/main.c文件,将int dumpopts = JV_PRINT_INDENT_FLAGS(2);改为int dumpopts = JV_PRINT_INDENT_FLAGS(4);

三、编译安装

autoreconf -i
./configure
make && make install