示例:
#include <stdio.h> int main() { printf("\e[31;1m Hello, world! \e[0m\n"); }
也就是说,在 \e[31;1m \e[0m 之间写入要显示的内容即可。31是前景色,1貌似表示背景,具体为
\e[F;Bm
F 字體顏色30-37
B 背景顏色 40-47
F B
30 40 黑
31 41 紅
32 42 綠
33 43 黃
34 44 藍
35 45 紫紅
36 46 靛藍
37 47 白
Posted lrxing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux命令行输出颜色相关的知识,希望对你有一定的参考价值。
示例:
#include <stdio.h> int main() { printf("\e[31;1m Hello, world! \e[0m\n"); }
也就是说,在 \e[31;1m \e[0m 之间写入要显示的内容即可。31是前景色,1貌似表示背景,具体为
\e[F;Bm
F 字體顏色30-37
B 背景顏色 40-47
F B
30 40 黑
31 41 紅
32 42 綠
33 43 黃
34 44 藍
35 45 紫紅
36 46 靛藍
37 47 白
以上是关于在linux命令行输出颜色的主要内容,如果未能解决你的问题,请参考以下文章