linux json文件(tlv格式解析)

Linux上安装jq:$wgethttp://stedolan.github.io/jq/download/linux32/jq(32-bitsystem)$wgethttp://stedolan.github.io/jq/download/linux64/jq(64-bitsystem)$chmod+x./jq$sudocpjq/usr/bin 

大家好,又见面了,我是你们的朋友全栈君。

Linux上安装jq

$ wget http://stedolan.github.io/jq/download/linux32/jq(32-bit system)

$ wget http://stedolan.github.io/jq/download/linux64/jq(64-bit system)

$ chmod+x ./jq

$ sudocp jq /usr/bin

 

 

常用用法总结:

以下面的JSON为例(首先将下面的字符串存到变量c中)

Machine generated alternative text:

  1. json格式显示内容:

echo$c | jq ‘.’

 

  1. 显示第1Port的内容:

echo$c | jq ‘.[0]’

 

  1. 显示第一个Portname

echo$c | jq ‘.[0].name’

 

  1. 显示所有的name

echo$c | jq ‘.[].name’

 

  1. 显示Port的数量:

echo$c | jq ‘.[].length’

 

  1. 显示Port所有的Key

echo$c | jq ‘.[0]’ | jq ‘keys’

 

  1. 判断是否有某个Key

echo$c | jq ‘.[0]’ | jq ‘has(“name”)’

 

以上只是部分使用方法,全部方法见附件的用户手册

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128349.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 移动机器人轮式里程计

    移动机器人轮式里程计移动机器人灵魂三问:我在哪?我要去哪里?怎么去?其中,第一问对应机器人定位问题。定位问题可阐述为:移动机器人根据自身状态、传感器信息实时确定自己在世界(全局或局部)中的位置与姿态。阿克曼转向的无人驾驶汽车的定位方案主要有:轮式里程计、视觉里程计、激光里程计、惯性导航模块(IMU+GPS)以及多传感器融合。轮式里程计是一种最简单,获取成本最低的方法。与其它定位方案一样,轮式里程计也需要传感器感知外部信息,只不过,轮式里程计采用的电机转速测量模块是一种成本非常低廉的传感器。本文对搭建智能小车系统过程.

    2022年6月15日
    39
  • 网站域名加WWW与不加WWW区别

    网站域名加WWW与不加WWW区别

    2021年10月25日
    38
  • android默认打开方式修改_setcontenttype方法

    android默认打开方式修改_setcontenttype方法android打开文件,intent的使用

    2022年10月14日
    5
  • ubuntu安装python3_在Ubuntu中安装Python3

    ubuntu安装python3_在Ubuntu中安装Python3原博文2012-09-2517:15−首先,通过命令行安装Python3.2,只需要在终端中通过命令行安装即可:sudoapt-getinstallpython3一路yes。因为Ubuntu很多底层采用的是Python2.*,Python3和Python2是互相不兼容的,所以此时不能卸载Python2,需要将默认Pyth…154567相关推荐2017-12-2722:00…

    2022年6月23日
    41
  • Idea激活码最新教程2020.1.4版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2020.1.4版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2020 1 4 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2020 1 4 成功激活

    2025年5月23日
    7
  • 关于android studio 中安装intel haxm问题的解决

    关于android studio 中安装intel haxm问题的解决关于androidstudio安装intelhaxm问题的解决遇到的问题解决问题总结遇到的问题安装androidstudio过程中intelhaxm失败,导致后续笔记本运行模拟器过程中漫长等待让我痛不欲生。于是着手解决intelhaxm安装失败问题。我的笔记本型号是thinkpadw510,处理器i7Q720,操作系统windows7sp1。解决问题1、进入andro…

    2022年6月28日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号