对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
Run Code Online (Sandbox Code Playgroud)
默认配色方案与设置相同
"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)
Run Code Online (Sandbox Code Playgroud)
第二个是其中之一:
- 30 (black)
- 31 (red)
- 32 (green)
- 33 (yellow)
- 34 (blue)
- 35 (magenta)
- 36 (cyan)
- 37 (white)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
766 次 |
| 最近记录: |