shell里面的jq
jq能处理的需要是严格的JSON格式数据,JSON对象和JSON字符串是不行的,所以如果要使用jq,需要验证json是否是严格的json,当然,jq提供了相应的命令,下面我们安装并使用吧
安装
brew install jq
1、获取json数据
我们以github上jq项目最新一条评论的JSON数据为例,我们使用curl来获取,代码和结果如下
curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=1'
结果:
[
{
"sha": "a9f97e9e61a910a374a5d768244e8ad63f407d3e",
"node_id": "C_kwDOAE3WVdoAKGE5Zjk3ZTllNjFhOTEwYTM3NGE1ZDc2ODI0NGU4YWQ2M2Y0MDdkM2U",
"commit
shell里面的jq最先出现在Python成神之路。
共有 0 条评论