让 Linux 命令行控制台能打印出不同颜色的文字, 让你的工具变得更加专业, 也可以让你的脚本把比较敏感的信息突显出来。
?
命令如下:
?
echo -e "\033[<COLOR_CODE>m<YOUR TEXT>\033[0m ";
?
其中:
- \033[ ?是让控制台打印出有颜色的文字
- <COLOR_CODE> 是颜色的代码,具体如下表:
-
Black 0;30 Dark Gray 1;30 Blue 0;34 Light Blue 1;34 Green 0;32 Light Green 1;32 Cyan 0;36 Light Cyan 1;36 Red 0;31 Light Red 1;31 Purple 0;35 Light Purple 1;35 Brown 0;33 Yellow 1;33 Light Gray 0;37 White 1;37
- 3X 的颜色代表文本颜色, 如果换成 4X, 就是背景色。
- <YOUR TEXT> 是你的文本
- \033[0m 是恢复颜色到默认状态
? ? ? ?其中字符 'm' 代表颜色指令的结束。
例子:
?
?