改变linux终端颜色[

余年寄山水
710次浏览
2020年07月29日 23:26
最佳经验
本文由作者推荐

4厘米多长-风雨潇潇

改变linux终端颜色[转]


作者:bjchenxu 发表时间:2002/11/28 03:12pm

改变linux终端颜色
1. 用echo "[31m测试[37m"
echo "^[[Xm YourChar"
(X=30,31...36?)
请注意这个转义系列的敲法是,[30m
echo "[<代码>;<代码>;<代码>m"
注意,语句必须要在""之间,属性分隔符为";",如闪烁红色
echo "[31;5m测试"

2. 前景 背景 颜色
---------------------------------------
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍色
35 45 紫紅色
36 46 青藍色
37 47 白色

代码 意义
-------------------------
0 OFF
1 高亮显示
4 underline
5 闪烁
7 反白显示
8 不可见

3. 产生颜色(黑色背景加绿色前景色):
sco: setcolor red; echo "abcd"; setcolor white
Linux/BSD: /usr/bin/echo -e "033[40;32m"
System V: /usr/bin/echo "033[40;32m"
Generic Method: /usr/bin/echo "[40;32m"




linux 颜色输出示意-anmile-ChinaUnix博客

#!/bin/bash

#

#2012/01/10 anmile

PATH=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin

HOME=/user/local/games

echo -e"033[1;40;30m color 033[0m"#黑色

echo -e"033[1;40;31m color 033[0m"#红色

echo -e"033[1;40;32m color 033[0m"#绿色

echo -e"033[1;40;33m color 033[0m"#黄色

echo -e"033[1;40;34m color 033[0m"#蓝色

echo -e"033[1;40;35m color 033[0m"#紫色

echo -e"033[1;40;36m color 033[0m"#青色

echo -e"033[1;40;37m color 033[0m"#白色

echo -e"033[1;40;38m color 033[0m"#不知道什么颜色

echo -------------------------------------------

echo -e"033[0;40;37m color 033[0m"#OFF

echo -e"033[1;40;37m color 033[0m"#高亮显示

echo -e"033[4;40;37m color 033[0m"#underline

echo -e"033[5;40;37m color 033[0m"#闪烁

echo -e"033[7;40;37m color 033[0m"#反白显示

echo -e"033[8;40;37m color 033[0m"#不可见

echo -------------------------------------------

echo -e"033[1;37m033[5;40;37m color 033[0m"#高亮加闪烁

Color_Msg(){

# Usage: Color_Msg'COLOR_NAME''MESSAGE'

#/*Bodyof Color_Msg function{{{*/

localCOLOR=$$1

local MSG=$$2

case $$COLORin

black)

COLOR="033[1;40;30m"

;;

red)

COLOR="033[1;40;31m"

;;

green)

COLOR="033[1;40;32m"

;;

yellow)

COLOR="033[1;40;33m"

;;

blue)

COLOR="033[1;40;34m"

;;

cyan)

COLOR="033[1;40
;36m"

;;

violet)

COLOR="033[1;40;35m"

;;

*)

COLOR="033[1;40;37m"

;;

esac

echo -e $$COLOR$$MSG

echo -ne"033[0m"

#/*}}}*/

}

Color_Msg black"black"

Color_Msg red"red"

Color_Msg green"green"

Color_Msg yellow"yellow"

Color_Msg blue"blue"

Color_Msg cyan"cyan"

Color_Msg violet"violet"

激烈的运动会-当然的拼音


父爱的诗句-代名词


但爱鲈鱼美-投机取巧的近义词


spp是什么意思-不卑不亢什么意思


会真记-淌怎么读


同身寸法图-严峻的什么


出色的意思-釜底抽薪的意思


应邀的拼音-仍然拼音