Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

ANSI转义序列 - 维基百科,自由的百科全书 (wikipedia.org)

Build your own Command Line with ANSI escape codes (lihaoyi.com)

  • Red: \u001b[31m
  • Reset: \u001b[0m

This \u001b character is the special character that starts off most Ansi escapes

echo -e "\x1b[31mhello world\x1b[0m"

用期望颜色替换 31(代表红色) 即可

\x1b[<color_code>m
\x1b[0m

debug output level:

| ERROR | 红色(31) | 表示发生严重错误,很可能或者已经导致程序崩溃 |
| WARN | 黄色(93) | 表示发生不常见情况,但是并不一定导致系统错误 |
| INFO | 蓝色(34) | 比较中庸的选项,输出比较重要的信息,比较常用 |
| DEBUG | 绿色(32) | 输出信息较多,在 debug 时使用 |
| TRACE | 灰色(90) | 最详细的输出,跟踪了每一步关键路径的执行 |

名称 前景色代码 背景色代码
30 40
31 41
绿 32 42
33 43
34 44
品红 35 45
36 46
37 47
亮黑(灰) 90 100
亮红 91 101
亮绿 92 102
亮黄 93 103
亮蓝 94 104
亮品红 95 105
亮青 96 106
亮白 97 107

评论