字体颜色(8种,3开头) 重置=0,黑色=30,红色=31,绿色=32, 黄色=33,蓝色=34, 洋红=35, 青色=36, 白色=37.
背景颜色(8种,4开头) 重置=0,黑色=40,红色=41,绿色=42, 黄色=43,蓝色=44, 洋红=45, 青色=46, 白色=47.
0、1、22、4、24、5、25、7、27, 分别表示:默认值、粗体、非粗体、下划线、非下划线、闪烁、非闪烁、 反显、非反显
例如: \e[1;31m将颜色设为红色并加粗, \e[0m将颜色重置还原
代码:
#!/bin/bash echo -e "\e[30m 黑色 \e[0m" echo -e "\e[31m 红色 \e[0m" echo -e "\e[1;31m 红色加粗 \e[0m" echo -e "\e[4;31m 红色下划线 \e[0m" echo -e "\e[7;31m 红色反显 \e[0m" echo -e "\e[32m 绿色 \e[0m" echo -e "\e[33m 黄色 \e[0m" echo -e "\e[34m 蓝色 \e[0m" echo -e "\e[35m 洋红 \e[0m" echo -e "\e[36m 青色 \e[0m" echo -e "\e[37m 白色 \e[0m" echo -e "\e[44m 背景蓝色 \e[0m"
效果: