bash顏色顯示規則:
調用了ASCII編碼對於顏色的設置方案;
Ctrl鍵:\033
[: 控制字符和顏色代碼之間的分隔符;
全部的顏色代碼都應該使用m結尾:
顏色代碼:
0:關閉顏色顯示屬性,恢復爲黑白色;
1:加粗顯示文本字符;
4:爲文本字符添加下劃線;
5:使文本字符閃爍;
7:將文本字符的背景顏色和前景顏色交換;
8:將文本字符的背景顏色設置爲與前景色相同;
30-39:設置文本字符的前景色,38,39爲保留,未被使用;
40-49:設置文本字符的背景色,48,49爲保留,暫時未被使用;
注意:此類控制字符和顏色代碼必須放置在echo -e中顯示
echo -e "\033[1;42mhello[0m"bash
例子:(本身多測試,這個上邊不顯示顏色,這就很難受 @.@)ide
[root@localhost ~]# echo -e "\033[1;32mHello\033[0m" Hello