Linux:shell腳本字符顯示特殊顏色效果


 shell腳本字符顯示顏色和特殊效果


 

 

  • (一) 顏色顯示

 

1)字符顏色顯示

#!/bin/bash
#字符顏色顯示
#-e:允許echo使用轉義
#\033[:開始位
#\033[0m:結束位
#\033等同於\e
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"  

 

2)背景顏色顯示

#背景顏色范圍:40-47  
echo -e "\033[40m黑底白字\033[0m"  
echo -e "\033[41m紅底白字\033[0m"  
echo -e "\033[42m綠底白字\033[0m"  
echo -e "\033[43m黃底白字\033[0m"  
echo -e "\033[44m藍底白字\033[0m"  
echo -e "\033[45m紫底白字\033[0m"  
echo -e "\033[46m天藍底白字\033[0m"  
echo -e "\033[47m白底白字\033[0m" 

 

3)字符,背景顏色顯示

##字符顏色與背景顏色用;號相隔
echo -e "\033[40;37m黑底白字\033[0m"  
echo -e "\033[41;30m紅底黑字\033[0m"  
echo -e "\033[42;34m綠底藍字\033[0m"  
echo -e "\033[43;34m黃底藍字\033[0m"  
echo -e "\033[44;30m藍底黑字\033[0m"  
echo -e "\033[45;30m紫底黑字\033[0m"  
echo -e "\033[46;30m天藍底黑字\033[0m"  
echo -e "\033[47;34m白底藍字\033[0m" 

 

  • (二)顏色和特殊效果顯示
#0:關閉特殊效果
#1:高亮顯示 #4:下划線 #5:閃爍 #7:反白顯示 #8:隱藏不可見
#特殊效果和顏色用;號相隔,沒有順序 echo -e "\033[0;46;30m天藍底黑字\033[0m" echo -e "\033[1;46;30m天藍底黑字\033[0m" echo -e "\033[4;46;30m天藍底黑字\033[0m" echo -e "\033[5;46;30m天藍底黑字\033[0m" echo -e "\033[7;46;30m天藍底黑字\033[0m" echo -e "\033[8;46;30m天藍底黑字\033[0m"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM