Linux下处理JSON的命令行工具:jq---安装

转自:https://blog.csdn.net/Sunny_much/article/details/50668871    
 JSON是前端编程经常用到的格式。Linux下也有处理处理JSON的神器:jq。
       对于JSON格式而言,jq就像sed/awk/grep这些神器一样的方便,而且,jq没有乱七八糟的依赖,只需要一个binary文件jq,就足矣。

       本篇中,我们来看一下jq的安装。

1、执行yum list| grep jq查看是否有jq安装包。

2、若有,直接安装jq,执行命令:yum -y install jq。
安装完毕后,直接在命令行输入:jq,然后回车,看到以下信息说明安装完毕。
Linux下处理JSON的命令行工具:jq---安装
 
3、若安装过程中,报以下错误,可能是引用的包不在现有的包源中,可以试着切换包源。
 

Linux下处理JSON的命令行工具:jq---安装

4、常用的源:
(1)中科大的yum源:
wget http://centos.ustc.edu.cn/CentOS-Base.repo
 (2)163的yum源:
wget http://mirrors.163.com/.help/CentOS-Base-163.repo
下载Yum的安装包,由于体系结构的不同和包的更新,因此目录和文件名的版本号可能需要调整以下。
#wget  http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm 
#wget  http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm 
#wget  http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm 
(3)sohu的yum源:
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
5、我在安装的时候,上述源都不行,可能是我没有找到合适的源,最后用了epel源。epel的安装见上一篇文章。