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

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

      image.png

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

      image.png 

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

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

猜你喜欢

转载自blog.51cto.com/13162375/2123208
今日推荐