Linux 技术手札

Shell Script 输出颜色文字

Shell Script 可以控制输出文字的颜色,做法与 html 相似,只是使用 ANSI escape codes 控制颜色输出。显示颜色文字的格式如下:

33[ 样式 ; 文字颜色 ; 背景颜色 m
输出文字
33[0m

以下是样色、颜色及背景颜色的可供选项:

文字样式:
0 一般样式
1 粗体
4 加底线
5 灰底
7 文字及背景颜色对调

文字颜色:
30 黑色
31 红色
32 绿色
33 黄色
34 蓝色
35 紫色
36 青绿
37 白色

背景颜色:
40 黑色
41 红色
42 绿色
43 黄色
44 蓝色
45 紫色
46 青绿
47 白色

以下是在 shell script 的使用方法:

Exit mobile version