You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用jq从Gitlab用户JSON数组中提取username字段?

用jq提取GitLab活跃用户的所有username值

看起来你已经成功用cURL拉取到GitLab的活跃用户数据并存到my_file.json里了,要提取所有username值其实很简单,直接用下面的jq命令就行:

cat my_file.json | jq -r '.[].username'

我来拆解一下这个jq表达式的意思:

  • .[].username:
    • .[] 负责遍历JSON数组里的每一个用户对象
    • .username 则是从每个对象里精准提取出username字段
  • -r 参数是让jq输出原始字符串,不会给结果加引号,输出格式更清爽

运行这个命令后,你会得到这样的结果:

jdoe
jadoe

内容的提问来源于stack exchange,提问作者Chris F

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 04:13:23