shell指令碼顯示字型顏色

2021-09-02 04:24:38 字數 2101 閱讀 4184

shell指令碼中echo顯示內容帶顏色顯示,echo顯示帶顏色,需要使用引數-e

格式如下:

echo -e "\033[字背景顏色;文字顏色m字串\033[0m"

例如:echo -e "\033[41;36m something here \033[0m"

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

注:...

shell指令碼中echo顯示內容帶顏色顯示,echo顯示帶顏色,需要使用引數-e

格式如下:

echo -e "\033[字背景顏色;文字顏色m字串\033[0m"

例如:echo -e "\033[41;36m something here \033[0m"

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

注:1、字背景顏色和文字顏色之間是英文的""

2、文字顏色後面有個m

3、字串前後可以沒有空格,如果有的話,輸出也是同樣有空格

下面是相應的字和背景顏色,可以自己來嘗試找出不同顏色搭配

例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」

最後面控制選項說明

\33[0m 關閉所有屬性

\33[1m 設定高亮度

\33[4m 下劃線

\33[5m 閃爍

\33[7m 反顯

\33[8m 消隱

\33[30m — \33[37m 設定前景色

\33[40m — \33[47m 設定背景色

\33[na 游標上移n行

\33[nb 游標下移n行

\33[nc 游標右移n行

\33[nd 游標左移n行

\33[y;xh設定游標位置

\33[2j 清屏

\33[k 清除從游標到行尾的內容

\33[s 儲存游標位置

\33[u 恢復游標位置

\33[?25l 隱藏游標

\33[?25h 顯示游標

\e[ ——表示顏色的提示的起始位置 

x;ym ——表示顏色的**。顏色的**在下面有說明(當然可以連著寫多個,之間用";"分開,比如 1;5;35m) 

\e[m ——表示代顏色的提示的結束位置 

x的取值為: 

0 off 

1 高亮顯示 

4 underline 

5 閃爍 

7 反白顯示 

8 不可見 

\e 可以寫成 \033

Shell 顯示帶顏色字型

shell 顯示帶顏色字型 格式 echo 033 字背景顏色 字型顏色m字串 033 控制碼 如果單純顯示字型顏色可以固定控制碼位0m。格式 echo 033 字背景顏色 字型顏色m字串 033 0m 字背景顏色範圍 40 49 40 黑 41 深紅 42 綠 43 黃色 44 藍色 45 紫色 ...

shell指令碼輸出帶顏色字型

輸出特效格式控制 033 0m 關閉所有屬性 033 1m 設定高亮度 03 4m 下劃線 033 5m 閃爍 033 7m 反顯 033 8m 消隱 033 30m 033 37m 設定前景色 033 40m 033 47m 設定背景色 游標位置等的格式控制 033 na 游標上移n行 03 nb...

shell指令碼輸出帶顏色字型

輸出特效格式控制 033 0m 關閉所有屬性 033 1m 設定高亮度 03 4m 下劃線 033 5m 閃爍 033 7m 反顯 033 8m 消隱 033 30m 033 37m 設定前景色 033 40m 033 47m 設定背景色 游標位置等的格式控制 033 na 游標上移n行 03 nb...