jq命令行 JSON 解析器
jq 是一个轻量级而且灵活的命令行 JSON 解析器,类似用于 JSON 数据的 sed 工具。
jq 类似于sed
JSON 数据,可以使用它来进行切片、过滤、映射和转换结构化数据,与使用sed
、awk
、grep
一样。
使用可移植的 C 语言编写,具有零运行时依赖。
如果直接从最新的 git 进行构建,则需要安装 flex、bison(>=3.0)、libtool、make、automake 和 autoconf。要获得 regexp 支持,还需要按照以下说明安装 Oniguruma 或将其克隆为 git 子模块。
git submodule update --init # if building from git to get oniguruma
autoreconf -fi # if building from git
./configure --with-oniguruma=builtin
make -j8
make check
评论