给输出的字符添加颜色

Posted wang618

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给输出的字符添加颜色相关的知识,希望对你有一定的参考价值。

 

 

 

 


 

 

 

 

 

 

 

 

给输出的字符串加颜色

 
 
 
在Linux脚本中,可以通过echo -e ,结合特殊的数字给不同的字符加上颜色并显示。
 
echo -e是为了对反斜线进行转义
 
 
内容的颜色可用数字表示,范围为30~37,每个数字代表一种颜色。
 
代码如下:
 
echo -e "\\033[30m黑色字study \\033[0m"
 
#<==30m表示黑色字
 
echo -e "\\033[31m红色字study \\033[0m"
 
#<==31m表示红色字
 
echo -e "\\033[32m绿色字study \\033[0m"
 
#<==32m表示绿色字
 
echo -e "\\033[33m棕色字study \\033[0m"
 
#<==33m表示棕色字(brown),和黄色字相近
 
echo-e "\\033[34m蓝色字study \\033[0m"
 
#<==34m表示蓝色字
 
echo -e "\\033[35m洋红字study \\033[0m"
 
#<==35m表示洋红色字(magenta)和紫色字相近
 
echo -e "\\033[36m 蓝绿色study \\033[0m"
 
#<==36m表示蓝绿色字(cyan),和浅蓝色字相近
 
echo -e "\\033[37m 白色字study \\033[0m"
 
#<==37m表示白色字
 

 

 

 

 

注意前后都出现了\\033[37m这样的格式,而且没有空格

 

 

技术图片

 

 

 

 

技术图片

 

 

 

 

 技术图片

 

 

 

 

技术图片

 

 

 

 

 

技术图片

 

以上是关于给输出的字符添加颜色的主要内容,如果未能解决你的问题,请参考以下文章

SHELL输出颜色和闪烁控制

给 console 添加颜色

用汇编语言实现有颜色字符串的显示?

给 console 添加颜色

Codeforces 1296E1 - String Coloring (easy version)

Python输出带颜色的字符串