shell 不同顏色列印

2021-07-09 11:10:18 字數 925 閱讀 6825

shell 指令碼經常要列印資訊,將不同型別的資訊列印為不同顏色,比如錯誤用紅色,正確用綠色等。

新建乙個檔案如下:

1 #

2 # file: echo_color.sh

3 #4

5 red="\033[0;31m"

6 blue="\033[0;34m"

7 cyan="\033[0;36m"

8 green="\033[0;32m"

9 yellow="\033[1;33m"

10 purple="\033[0;35m"

11 12 light_blue="\033[1;34m"

13 light_red="\033[1;31m"

14 light_green="\033[1;32m"

15 light_gray="\033[0;37m"

16 light_purple="\033[1;35m"

17 18 reset_color="\033[0;00m"

19 20 echo_light_green()

21 26

27 echo_blue()

28 33

34 echo_light_blue()

35 40

41 echo_yellow()

42 47

() 49

使用的時候在你的指令碼中

source  echo_color.sh (或者  .  echo_color.sh)

echo_red "please run script "

名稱:找小黑 

makefile編譯時按顏色列印不同資訊

2.解壓 unzip color compile master.zip3.編譯 注意make前面有 make 使用的是系統的 make 來編譯,而非 alias 定義的別名 4.安裝 install 的工作是 copy color cpmpile 到 usr local bin 中,並向 bashr...

shell程式設計之給內容新增不同顏色

給內容加不同的顏色 內容的顏色用數字表示,範圍為30 37,每個數字代表一種顏色。如下 echo e 033 30m 黑色字oldboy trainning 033 0m 30m表示黑色字。echo e 033 31m 紅色字oldboy trainning 033 0m 31m表示紅色字。echo...

CMYK列印顏色

cmyk顏色標準是彩色印刷機標準,在我們開發程式中對於顏色只有rgb模式的在c 語言中就是color類來代表的。它們之間顏色效果會存在一些差異,為了減少這些差異可以通過一下計算方式去匹配出對應的顏色資料。cmyk列印顏色 public sealed class cmykcolor compilerg...