牛逼,又是一款提高命令行自动化文本处理的工具

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNzg=,g_se,x_0,y_0,t_100


文章首发于微信公众号『GitHub 精选』。

大家好,我是你们的章鱼猫。

命令行工具有一种魔力,当你不用的时候你会觉得不是很方便,不如 IDE 什么的,当你开始用起来,你会觉得越来越香。

用来解析 JSON 数据的命令工具 jq 想必大家应该知道,非常的好用,不知道的现在可以去 Google 搜索了解一下哈。前段时间我们介绍了一个解析 HTML 的工具 pup(对应文章),也是一样的简洁好用。

小编作为一个命令行工具爱好者,今天要推荐的是一个 YAML 的命令行解析工具 yq,命令和语法都参考了 jq,所以如果你熟悉 jq 的话用起来会非常的顺手。当然相比 jq 的强大,yq 还有很多的不足,目前 yq 只支持了一些比较通用的操作语法,更多的功能正在持续开发中。

yq 是使用 Go 开发的,所以你可以通过下载二进制的方式很容易的在多个平台使用。

目前可以通过以下方式进行安装:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNzg=,g_se,x_0,y_0,t_100


x 我们来看一些具体的使用示例:

  1. 在数组中增加一个元素
  2. 基本选择查询语法

有了 yq 工具,相信很多对 YAML 的命令行自动化处理会变得更加高效。

更多项目详情请查看如下链接。

开源项目地址:github.com/mikefarah/yq

公众号:「GitHub 精选」,值得你关注,每天都分享开源项目,挖掘开源的价值。

推荐阅读:

黑科技推荐:一键下载全网视频,你敢相信?

真香,白嫖一个短链接生成服务,不花钱

惊喜:一个蚂蚁森林能量自动收获脚本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值