用处不大,但是用了会让代码显得有逼格、有新意。
下面编写一个脚本实现程序主题的显示,使用echo命令实现,脚本内容如下:
#!/bin/bash
#author:zhangyl
echo "*****************************************"
echo -e "*\033[1;31m\t\tNginx安装部署\t\t\033[0m*"
echo "*****************************************"
脚本说明:整个脚本仅通过echo命令实现程序主题输出。echo使用-e选项开启转义功能,通过\033[1;31m可以输出颜色,1为样式与前景色,31为字体颜色,这里使用红色输出后再次使用\033[0m来关闭颜色设置,也就是后续的输出不再使用红色输出。
拓展
1. 样式与前景色:
ANSI码 | 含义 |
0 | 常规文本 |
1 | 粗体文本(高亮度显示) |
4 | 含下划线文本 |
5 | 闪烁文本 |
7 | 反色(补色文本) |
8 | 消隐 |
2. 字体颜色(30-37):
ANSI码 | 意义 |
30 | 黑色 |
31 | 红色 |
32 | 绿色 |
33 | 黄色 |
34 | 蓝色 |
35 | 紫色 |
36 | 天蓝色 |
37 | 白色 |