在linux命令列裡輸出帶顏色的字元,需要使用ascii碼裡的字元屬性設定描述符。
\033[0m 關閉所有屬性
\033[1m 設定高亮度
\033[30m 至 \33[37m 設定前景色
\033[40m 至 \33[47m 設定背景色
其中顏色程式碼是:
背景顏色範圍:40----49
40:黑
41:深紅
42:綠
43:黃色
44:藍色
45:紫色
46:深綠
47:白色
字(前景)顏色:30-----------39
30:黑
31:紅
32:綠
33:黃
34:藍色
35:紫色
36:深綠
37:白色
例如你要輸出紅色的“hello world”:
\033[31mheool world \033[0m
在linux命令列裡輸出帶顏色的字元,需要使用ascii碼裡的字元屬性設定描述符。
\033[0m 關閉所有屬性
\033[1m 設定高亮度
\033[30m 至 \33[37m 設定前景色
\033[40m 至 \33[47m 設定背景色
其中顏色程式碼是:
背景顏色範圍:40----49
40:黑
41:深紅
42:綠
43:黃色
44:藍色
45:紫色
46:深綠
47:白色
字(前景)顏色:30-----------39
30:黑
31:紅
32:綠
33:黃
34:藍色
35:紫色
36:深綠
37:白色
例如你要輸出紅色的“hello world”:
\033[31mheool world \033[0m