shell顏色配置

2022-09-13 09:30:14 字數 1192 閱讀 6860

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 -g'

給你的grep一點顏色

alias grep='grep --color'

給你的vi一點顏色

alias vi='vim'

3.修改顏色

修改/etc/profile

加入export clicolor=1

export lscolors=gxfxaxdxcxegedabagacad

clicolor是用來設定是否進行顏色的顯示。cli是command line inte***ce的縮寫。

lscolors是用來設定當clicolor被啟用後,各種檔案型別的顏色。lscolors的值中每兩個字母為一組,分別設定某個檔案型別的文字顏色和背景顏色。lscolors中一共11組顏色設定,按照先後順序,分別對以下的檔案型別進行設定:

directory

symbolic link

socket

pipe

executable

block special

character special

executable with setuid bit set

executable with setgid bit set

directory writable to others, with sticky bit

directory writable to others, without sticky bit

lscolors中,字母代表的顏色如下:

a 黑色

b 紅色

c 綠色

d 棕色

e 藍色

f 洋紅色

g 青色

h 淺灰色

a 黑色粗體

b 紅色粗體

c 綠色粗體

d 棕色粗體

e 藍色粗體

f 洋紅色粗體

g 青色粗體

h 淺灰色粗

Linux下shell顏色配置

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

shell 不同顏色列印

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 32...

shell指令碼之顏色

當我們書指令碼的時候,會想要把其中的某些部分進行重點的提示,這就涉及到怎麼把字元標記顯示不同的顏色。常用的顏色有 黑色 033 30m 033 0m 紅色 033 31m 033 0m 綠色 033 32m 033 0m 黃色 033 33m 033 0m 藍色 033 34m 033 0m 紫色 ...