使用具有以下内容的 JSON 文件:
{"major":a, "minor":b, "hotfix":c}
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用jq
生成以下输出:
a.b.c
Run Code Online (Sandbox Code Playgroud)
我已经使用了单独的jq
命令,例如jq .major
我能够单独获取我需要的内容,但是一次完成所有操作,尤其是添加点,对我来说很困难。
谢谢你。
jq 对于这种情况有一个连接函数:
jq '[.major,.minor,.hotfix] | map (tostring) | join(".")'
Run Code Online (Sandbox Code Playgroud)
map
如果值已经是字符串,则可以省略。
归档时间: |
|
查看次数: |
326 次 |
最近记录: |