gpt4 book ai didi

json - 如何自定义 'jq -C'使用的颜色?

转载 作者:行者123 更新时间:2023-12-01 07:52:18 25 4
gpt4 key购买 nike

如何指定除 jq --color-output 使用的默认颜色以外的其他颜色?

最佳答案

对JQ_COLORS环境变量的支持已在2017年4月29日(即在jq 1.5发布之后)添加到开发版本中,其中包含以下文档:

要配置其他颜色,只需设置JQ_COLORS 环境变量,以冒号分隔的部分终端列表
"1;31"这样的转义序列,顺序如下:

- color for `null`
- color for `false`
- color for `true`
- color for numbers
- color for strings
- color for arrays
- color for objects

默认配色方案与设置相同
"JQ_COLORS=1;30:0;39:0;39:0;39:0;32:1;39:1;39"

这不是VT100/ANSI转义的手册。但是,每个
这些颜色规范应由两个分开的数字组成
用分号表示,其中第一个数字是以下其中一个:
- 1 (bright)
- 2 (dim)
- 4 (underscore)
- 5 (blink)
- 7 (reverse)
- 8 (hidden)

第二个是其中之一:
- 30 (black)
- 31 (red)
- 32 (green)
- 33 (yellow)
- 34 (blue)
- 35 (magenta)
- 36 (cyan)
- 37 (white)

关于json - 如何自定义 'jq -C'使用的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51338701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com