目标:显示有颜色的echo。
亲身实践例子 mac
- 命令组成说明
echo |
-e |
\033[ |
31 |
m |
文字 |
\033[0m |
命令 |
激活转义字符 |
转义起始符1
|
颜色值 |
转义起始符2
|
... |
转义终止符
|
颜色值 |
重置 |
黑色 |
红色 |
绿色 |
黄色 |
蓝色 |
洋红 |
青色 |
白色 |
文字 |
0 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
背景 |
0 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
其他数值 |
关闭所有属性 |
设置高亮度(加粗) |
下划线 |
闪烁 |
反显 |
消隐 |
|
0 |
1 |
4 |
5 |
7 |
8 |
看下组合使用的例子:
颜色值 |
说明 |
31 |
红色文字 |
31;43 |
红色文字;黄色背景 |
31;43;5 |
红色文字;黄色背景;闪烁 |
- 文字颜色
echo -e "\033[31m 显示红色文字 \033[0m"
红色文字
echo -e "\033[36m 显示青色文字 \033[0m"
青色文字
-
加:
背景颜色
echo -e "\033[31;43m 显示红色文字+黄色背景 \033[0m"
红色文字+黄色背景
echo -e "\033[36;45m 显示青色文字+洋红背景 \033[0m"
青色文字+洋红背景
-
加:
闪烁
echo -e "\033[31;43;5m 显示红色文字+黄色背景+闪烁 \033[0m"
拷贝执行,看下效果~
echo -e "\033[31;5m 显示红色文字+闪烁 \033[0m"
echo -e "\033[5m 显示默认文字颜色+闪烁 \033[0m"
echo -e "\033[43;5m 显示默认文字颜色+黄色背景+闪烁 \033[0m"
五彩斑斓的热气球~
网友评论