颜色字体格式:3[<显示办法:背景色;前景色;> <输出内容> 3[0m
提示:3是ESC键的八进制,3[即见告终端后面是设置颜色的参数,显示办法,前景色,背景色均是数字;
参数阐明
显示办法

意义
0
终端默认设置
1
高亮显示
4
利用下划线
5
闪烁
7
反白显示
8
不可见
前景色
背景色
颜色
30
40
玄色
31
41
赤色
32
42
绿色
33
43
黃色
34
44
蓝色
35
45
紫色
36
46
青蓝色
37
47
白色
设置字体颜色(前景色)
echo -e "\033[31m赤色笔墨\033[0m"
echo -e "\033[32m绿色笔墨\033[0m"
echo -e "\033[33m黄色笔墨\033[0m"
echo -e "\033[34m蓝色笔墨\033[0m"
echo -e "\033[35m紫赤色笔墨\033[0m"
echo -e "\033[36m青蓝色笔墨\033[0m"
echo -e "\033[37m白色笔墨\033[0m"
设置字体背景色提示:默认字体颜色白色,基于终端字体颜色设置
echo -e "\033[41m 赤色背景 \033[0m"
echo -e "\033[42m 绿色背景 \033[0m"
echo -e "\033[43m 黄色背景 \033[0m"
echo -e "\033[44m 蓝色背景 \033[0m"
echo -e "\033[45m 紫色背景 \033[0m"
echo -e "\033[46m 青蓝色背景 \033[0m"
设置字体背景色+字体色
echo -e "\033[40;31m 黑底红字 \033[0m"
echo -e "\033[43;37m 黄底红字 \033[0m"
echo -e "\033[45;37m 紫底白字 \033[0m"
echo -e "\033[44;33m 蓝底黄字 \033[0m"
echo -e "\033[47;30m 白底黑字 \033[0m"