設(shè)置終端字體
可以通過echo -e "\033[背景顏色號;字體顏色號m字符串\033[0m"
驗證只锻。
前景色
顏色 |
代碼 |
黑色前景 |
30 |
紅色前景 |
31 |
綠色前景 |
32 |
棕色前景 |
33 |
藍(lán)色前景 |
34 |
紫色前景 |
35 |
青色前景 |
36 |
白色前景 |
37 |
背景色
顏色 |
代碼 |
黑色背景 |
40 |
紅色背景 |
41 |
綠色背景 |
42 |
棕色背景 |
43 |
藍(lán)色背景 |
44 |
紫色背景 |
45 |
青色背景 |
46 |
白色背景 |
47 |
光標(biāo)操作
操作 |
代碼 |
隱藏光標(biāo) |
\033[?25l |
顯示光標(biāo) |
\033[?25h |
保存光標(biāo) |
\033[s |
加載光標(biāo) |
\033[u |
光標(biāo)上移n行 |
\033[nA |
光標(biāo)下移n行 |
\033[nB |
光標(biāo)右移n行 |
\033[nC |
光標(biāo)左移n行 |
\033[nD |
設(shè)置光標(biāo)位置 |
\033[y;xH |
閃爍
操作 |
代碼 |
設(shè)置閃爍 |
\033[5m |
關(guān)閉閃爍 |
\033[25m |
其它
操作 |
代碼 |
關(guān)閉所有屬性 |
\033[0m |
字體加粗 |
\033[1m |
下劃線 |
\033[4m |
反顯 |
\033[7m |
消隱 |
\033[8m |
清屏 |
\033[2J |
蜂鳴 |
\007 |
C語言終端字體顏色宏定義
#define NONE "\e[0m"
#define BLACK "\e[0;30m"
#define L_BLACK "\e[1;30m"
#define RED "\e[0;31m"
#define L_RED "\e[1;31m"
#define GREEN "\e[0;32m"
#define L_GREEN "\e[1;32m"
#define BROWN "\e[0;33m"
#define YELLOW "\e[1;33m"
#define BLUE "\e[0;34m"
#define L_BLUE "\e[1;34m"
#define PURPLE "\e[0;35m"
#define L_PURPLE "\e[1;35m"
#define CYAN "\e[0;36m"
#define L_CYAN "\e[1;36m"
#define GRAY "\e[0;37m"
#define WHITE "\e[1;37m"
#define BOLD "\e[1m"
#define UNDERLINE "\e[4m"
#define BLINK "\e[5m"
#define REVERSE "\e[7m"
#define HIDE "\e[8m"
#define CLEAR "\e[2J"
#define CLRLINE "\r\e[K" //or "\e[1K\r"
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者