echo设置文字颜色
2020-08-06 本文已影响0人
墨韵
echo
命令 查看详细说明
目标:显示有颜色的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"
五彩斑斓的热气球~