Shell脚本——打印日志颜色

一、字体颜色

[root@sysmt sa]# echo -e "\033[31m这是红色文本\033[0m"
这是红色文本
[root@sysmt sa]# echo -e "\033[32m这是红色文本\033[0m"
这是红色文本
[root@sysmt sa]# echo -e "\033[33m这是红色文本\033[0m"
这是红色文本
[root@sysmt sa]# echo -e "\033[34m这是红色文本\033[0m"
这是红色文本
[root@sysmt sa]# echo -e "\033[35m这是红色文本\033[0m"
这是红色文本
[root@sysmt sa]# echo -e "\033[36m这是红色文本\033[0m"
这是红色文本

image

二、粗体

[root@sysmt sa]# echo -e "\033[1;33m这是黄色文本\033[0m"
这是黄色文本
注释:
"1;":表示打印内容加粗;

image

三、下划线


[root@sysmt sa]# echo -e "\033[4;33m这是黄色文本\033[0m"
这是黄色文本

注释:
“4;”:表示打印内容添加下划线;

image

四、加粗和下划线

[root@sysmt sa]# echo -e "\033[1;4;33m这是黄色文本\033[0m"
这是黄色文本

注释:


  “1;4;”:表示同时给打印内容添加粗体和下划线;

 

image

 

 

五、底色

[root@sysmt sa]# echo -e "\033[1;4;41;37m这是加粗、下划线、红底、白字\033[0m"
这是加粗、下划线、红底、白字
[root@sysmt sa]# echo -e "\033[1;4;42;37m这是加粗、下划线、绿底、白字\033[0m"
这是加粗、下划线、绿底、白字
[root@sysmt sa]# echo -e "\033[1;4;43;37m这是加粗、下划线、黄底、白字\033[0m"
这是加粗、下划线、黄底、白字
[root@sysmt sa]# echo -e "\033[1;4;44;37m这是加粗、下划线、蓝底、白字\033[0m"
这是加粗、下划线、蓝底、白字

image

 

六、关闭属性

 
[root@sysmt sa]# echo -e "\033[0m"

 

posted on 2025-12-25 17:19  gkhost  阅读(0)  评论(0)    收藏  举报

导航