shell脚本中输出带颜色字体实例分享

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本中输出带颜色字体实例分享相关的知识,希望对你有一定的参考价值。

shell脚本中echo显示内容带颜色显示,需要使用参数-e 
  格式如下: 
  echo -e "33[字背景颜色;文字颜色m字符串33[0m" 
  eg: 
  echo -e "33[36;34m hello world  33[0m" 

      技术分享图片

      echo -e "33[35;32m Subject:$Ip 33[0m" 

      技术分享图片 

      其中41的位置代表底色, 36的位置是代表字的颜色 

下面提供相应的字和背景颜色,可以尝试找出不同颜色搭配 
  echo -e "33[31m 红色字 33[0m"
  echo -e "33[34m ×××字 33[0m" 
  echo -e "33[41;33m 红底黄字 33[0m"
  echo -e "33[41;37m 红底白字 33[0m" 
  字颜色:30—–37 
  echo -e "33[30m 黑色字 33[0m" 
  echo -e "33[31m 红色字 33[0m" 
  echo -e "33[32m 绿色字 33[0m"
  echo -e "33[33m ×××字 33[0m"
  echo -e "33[34m 蓝色字 33[0m"
  echo -e "33[35m 紫色字 33[0m" 
  echo -e "33[36m 天蓝字 33[0m" 
  echo -e "33[37m 白色字 33[0m" 
  字背景颜色范围:40—–47 
  echo -e "33[40;37m 黑底白字 33[0m" 
  echo -e "33[41;37m 红底白字 33[0m"
  echo -e "33[42;37m 绿底白字 33[0m" 
  echo -e "33[43;37m 黄底白字 33[0m" 
  echo -e "33[44;37m 蓝底白字 33[0m"
  echo -e "33[45;37m 紫底白字 33[0m" 
  echo -e "33[46;37m 天蓝底白字 33[0m" 
  echo -e "33[47;30m 白底黑字 33[0m" 

以上是关于shell脚本中输出带颜色字体实例分享的主要内容,如果未能解决你的问题,请参考以下文章

shell输入显示带颜色字体的模块脚本

Linux下Shell脚本输出带颜色文字

linux,shell脚本,字体颜色及设置

shell脚本显示字体颜色

shell输出带颜色的字体

shell 输出带颜色字体