1. 程式人生 > >shell腳本中輸出帶顏色字體實例分享

shell腳本中輸出帶顏色字體實例分享

shell腳本 顏色

shell腳本中echo顯示內容帶顏色顯示,需要使用參數-e
  格式如下:
  echo -e "\033[字背景顏色;文字顏色m字符串\033[0m"
  eg:
  echo -e "\033[36;34m hello world \033[0m"

技術分享圖片

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

技術分享圖片 

其中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"

shell腳本中輸出帶顏色字體實例分享