linux終端中的顏色是用轉義序列控制的,轉義序列是以ESC開頭,可以用\033完成相同的工作(ESC的ASCII碼用十進制表示就是27,等於用八進制表示的33)。
書寫格式,和相關說明如下:
複製代碼 代碼如下:
格式:
\033[顯示方式;前景色;背景色m |
說明:
前景色 背景色 顏色 |
30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色 |
顯示方式 意義 |
0 終端默認設置 1 高亮顯示 4 使用下劃線 5 閃爍 7 反白顯示 8 不可見 |
例子:
\033[1;31;40m <!--1-高亮顯示 31-前景色紅色 40-背景色黑色-->
\033[0m <!--採用終端默認設置,即取消顏色設置-->