echo的色彩處理

2022-05-24 11:39:19 字數 359 閱讀 4282

在shell指令碼中,可以使用echo的-e選項使顯示內容呈現出不同的顏色。

格式1:echo -e "\033[背景顏色**;文字顏色**m 輸出的字串 \033[0m"

格式2: echo -e "\e[背景顏色**;文字顏色**m 輸出的字串 \e[0m"

其中顏色**3x代表字的顏色,4x代表背景的顏色。顏色隨x的值變化,0表示黑色,1表示紅色,2表示綠色,3表示黃色,4表示藍色,5表示紫色,6表示天藍,7表示白色。

結尾的0m表示關閉所有屬性,還有1m表示設定高亮加粗,以及5m表示閃爍。

shell (色彩處理)

格式 格式1 echo e 033 背景顏色 文字顏色m 要輸出的字元 033 0m 格式2 echo e e 背景顏色 文字顏色m要輸出的字元 e 0m 例 綠底藍字 root xuegod63 echo e 033 42 34m hello world 033 0m root xuegod63 ...

批處理 echo的用法

若要用 echo 命令顯示一條命令,可用下述語法 echo message 引數 on off 指定是否允許命令的回顯。若要顯示當前的 echo 的設定,可使用不帶引數的 echo 命令。如下 echo on echo 123 echo off echo 123 echo on echo 234 e...

色彩處理 Curves與Levels

curves和levels這兩個應該是影象處理軟體中使用最多的調節工具了。下面的示例圖中為after effects cs4中的截圖 本人沒有安裝ps curves調節的其實是調節色彩使用的gamma值。在圖形顯示中,gamma矯正是用一條非線性曲線來抵消因顯示器等原因導致的影象色彩不成線性變換。上...