本篇利用ANSI的控制字符實現文本的顏色控制。
設置顏色的格式爲:以\033[[F;Bm],以\033[[0m結束
F B 顏色
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍色
35 45 紫紅色
36 46 青藍色
37 47 白色
那麼在打印日誌的時候很好看:
例如:
代碼爲:\033[[1;35;48mTOTAL:310\033[[0m GOLD STORES
其中 35是紫紅色,可能顏色不太明顯,背景色故意設置成48,爲無效的背景色,因爲如果不設置背景色,1;35;m,在Windows平臺可能顏色正常,但是Linux下的終端輸出就沒有顏色了。
檢驗顏色的命令使用:
echo -e "\033[1;32;47mABCDEFG \033[0m"
檢驗日誌文件的顏色使用:
cat,tail 或者 less -R 之類的進行查看。