linux 中 部分命令用法备份

2022年2月11日 0 条评论 422 次阅读 0 人点赞

jq

使用jq将数字转换为字符串有如下几种方法:

jq -nr '[{ "number": 9, "string": "nine"}, { "number": 4, "string": "four"}]| .[] | [ .string, .number|tostring ] | join(": ")'
jq -nr '[{ "number": 9, "string": "nine"}, { "number": 4, "string": "four"}]| .[] | .string + ": " + (.number|tostring)'
jq -nr '[{ "number": 9, "string": "nine"}, { "number": 4, "string": "four"}]| .[] | "\( .string ): \( .number )"'

tostring需要括号 来自于: https://www.itranslater.com/qa/details/2582409991823033344

Sevenfal

这个人太懒什么东西都没留下

文章评论(0)