關於shell下的顏色

2021-07-11 14:20:36 字數 656 閱讀 2560

最近寫了幾個shell的指令碼,想echo出一些提示性的內容以方便執行或了解結果,準備用不同的顏色 顯示,但卻一時間忘了該怎麼操作。

才發現有些東西雖然平時覺得不值一提,但要真要用它的時候卻 不得不搜腸刮肚了,還是記錄一下吧。

如下:echo -e "

\033[字背景顏色;文字顏色m字串\033[0m

"

對應的數字如下表:

顏色黑 

紅 綠 

黃 藍 

紫 青 

白 「字」**

3031

3233

3435

3637

「底」**

4041

4243

4445

4647

以上格式中最後的控制選項:

\33[0m 關閉所有屬性

\33[1m 設定高亮度   \

33[4m 下劃線   \

33[5m 閃爍    \

33[7m 反顯    \

33[8m 消隱

例子:

echo -e 「\033[41;37m 紅底白字 \033[0m」

echo -e 「\033[32;5m 綠色字閃爍 \033

[0m」



Linux下,改變shell的顏色

十分簡單,看了他的文章,我簡單做了下,就實現了。就當是08年學習linux的開胃菜了。現來介紹下環境。我用的是qtopia的sdk,基於debain,所以懷疑已經被改過一些東西。和其他 純潔 版的linux應該還是有點區別。下面介紹,具體做法 眾所周知了,shell分為user和root。通過 su...

Linux下shell顏色配置

顏色配置涉及以下幾個地方 本人常用的 命令提示符,檔案及目錄名顯示,echo e命令 1.顏色值分為前景色和背景色,顏色碼值對應關係如下 front back color 3040黑31 41紅3242綠33 43黃 棕 3444藍35 45紫3646青37 47 白 2.顏色設定格式 1 echo...

shell顏色配置

1.linux下 增加一下三行 給你的ls一點顏色 alias ls bin ls color auto 給你的grep一點顏色 alias grep grep color 給你的vi一點顏色 alias vi vim 2.mac下 增加一下三行 給你的ls一點顏色 alias ls bin ls ...