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

如何用jq提取GitLab议题中v作用域标签的值

使用jq提取GitLab作用域标签中v标签的值

针对你提供的GitLab议题标签JSON结构,要提取前缀为v的作用域标签的值,可以通过以下jq命令实现:

假设你的议题JSON数据保存在issue.json文件中,执行:

jq -r '.labels[] | select(startswith("v::")) | ltrimstr("v::")' issue.json

命令各部分说明:

  • .labels[]:遍历labels数组中的每一个标签元素
  • select(startswith("v::")):筛选出以v::开头的作用域标签
  • ltrimstr("v::"):移除标签字符串开头的v::前缀,得到标签的实际值
  • -r:指定jq输出原始字符串(避免结果带双引号)

如果你的JSON数据是通过管道传入(比如从API接口获取),可以直接把命令接在管道后,例如:

curl https://gitlab.example.com/api/v4/issues/123 | jq -r '.labels[] | select(startswith("v::")) | ltrimstr("v::")'

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 23:09:53