第 24 章 -《Linux 一学就会》- shell 中色彩处理和 awk 使用技巧
shell 脚本中 echo 显示内容带颜色显示,echo 显示带颜色,需要使用参数-e
格式 1: echo -e “\033[背景颜色;文字颜色 m 要输出的字符\033[0m”
格式 2:echo -e “\e[背景颜色;文字颜色 m 要输出的字符\e[0m”
例:绿底蓝字
注:其中 42 的位置代表底色,34 的位置代表的是字的颜色,0m 是关闭属性
1、字背景颜色和文字颜色之间是英文的分号";"
2、文字颜色后面有个 m
3、字符串前后可以没有空格,如果有的话,输出也是同样有空格
4、echo 显示带颜色,需要使用参数-e ,-e 允许对下面列出的加反斜线转义的字符进行解释.
控制选项:
\033[0m 关闭所有属性
\033[1m 设置高亮度,加粗
\033[5m 闪烁
[root@xuegod63 ~]# echo -e "\e[42;34m hello world\e[5m" #执行后,发现后期所有输出都闪烁状态,如何关闭?
评论