给输出的字符添加颜色


给输出的字符串加颜色

在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这样的格式,而且没有空格

原文地址:https://www.cnblogs.com/wang618/p/11047178.html

时间: 2024-10-09 15:04:24

给输出的字符添加颜色的相关文章

给UIlabel的内容中的特定字符添加颜色,可以调整大小

摘要:实现对NSAttributedString的一个扩展,用法见.m的注释内容 #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @interface NSAttributedString (color) + (instancetype)getAtriWith:(NSString*)markup withDestStr:(NSArray*)deStrs andColor:(NSArray*)colors andFo

1字符串中的world替换为i bookan wisdom2.字符串的相加字符串输出,长度3比较字符串大小4截取字符串5字符串内所有a都替换成A6判断字符串是否以http开头7将字符串内admin和123截取出来8字符添加

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { /* 第1题 字符串中的world替换为i bookan wisdom */ //        NSString *[email protected]"hello world and sunshine"; //        NSString *newstr3=[str1 string

[笔记]Go语言在Linux环境下输出彩色字符

Go语言要打印彩色字符与Linux终端输出彩色字符类似,以黑色背景高亮绿色字体为例: fmt.Printf("\n %c[1;40;32m%s%c[0m\n\n", 0x1B, "testPrintColor", 0x1B) 其中0x1B是标记,[开始定义颜色,1代表高亮,40代表黑色背景,32代表绿色前景,0代表恢复默认颜色.显示效果为: 下面代码遍历全部显示效果. package main import ( "fmt" ) func main

【转】python在终端输出彩色字符

终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无 关. 转义序列是以 ESC 开头,可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表 示就是 27, = 用八进制表示的 33). \033[显示方式;前景色;背景色m 显示方式:0(默认值).1(高亮).22(非粗体).4(下划线).24(非下划线). 5(闪烁).25(非闪烁).7(反显).27(非反显) 前景色:30(黑色).31(红色).32(绿色). 33(黄色).34(蓝色).35(洋

让echo输出彩色字符

让echo输出彩色字符 每种颜色都有相应的颜色码. 比如:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37 要打印彩色文本,可输入如下命令 echo -e "\e[1;31m This is red text \e[0m" -e参数是支持包含转义序列的字符串 \e[1;31将颜色设为红色, \e[0m将颜色重新置回. 要设置彩色背景,经常使用的颜色码是: 重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,洋红=

在脚本中添加颜色

shell脚本一直单调,但是在图形环境下运行,除了read和echo语句外,还有其他许多与脚本用户交互的方法.这一节深入介绍几种不同的方法. 1.创建文本菜单 创建交互式的shell文本,主要使用case语句 1.1.创建菜单布局 确定所要显示的内容: echo -e #-e指定了输出内容中必须要包含制表符和换行符. 例如:echo -e "1.\tDisplay disk space" 设置菜单: clear echo echo -e "\t\t\tSys Admin Me

操作DOM元素,Dom元素添加颜色,删除第二个li元素

<html> <head> <title>demo</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> /* 示例操作DOM元素 */ window.onload = function(){ //给Dom元素添

python print输出unicode字符

命令行提示符下,python print输出unicode字符时出现以下 UnicodeEncodeError: 'gbk' codec can't encode character '\u30fb 不能输出 unicode 字符,程序中断. 解决方法: sys.stdout = io.TextIOWrapper(sys.stdout.buffer, errors = 'replace', line_buffering = True) python print输出unicode字符,布布扣,bu

第03课 OpenGL 添加颜色

添加颜色: 作为第二课的扩展,我将叫你如何使用颜色.你将理解两种着色模式,在下图中,三角形用的是光滑着色,四边形用的是平面着色 上一课中我教给您三角形和四边形的绘制方法.这一课我将教您给三角形和四边形添加2种不同类型的着色方法.使用Flat coloring(单调着色)给四边形涂上固定的一种颜色.使用Smooth coloring(平滑着色)将三角形的三个顶点的不同颜色混合在一起,创建漂亮的色彩混合. 继续在上节课的DrawGLScene例程上修改.下面将整个例程重写了一遍.如果您计划修改上节课