颜色设置

颜色设置示例

echo -e "\033[41;37;5m Hello \033[0m world"

echo -e "\E[41;37;5m Hello \E[0m world"

echo -e "\e[41;37;5m Hello \e[0m world"

# \033 等同于 \E 等同于 \e

以上命令设置背景成为红色,前景白色,闪烁光标,输出字符 "Hello",然后重新设置屏幕到缺省设置,输出字符 "world"。"-e"是命令 echo 的一个可选项,它用于激活特殊字符的解析器。"\033"引导非常规字符序列。"m"意味着设置属性然后结束非常规字符序列,这个例子里真正有效的字符是 "41;37;5" 和"0"。修改"41;37;5"可以生成不同颜色的组合,数值和编码的前后顺序没有关系。

颜色编码

颜色
文字颜色(前景色)编码
背景色编码

30

40

31

41

绿

32

42

33

43

34

44

紫红

35

45

36

46

37

47

circle-info

更多信息可查看帮助手册 :man console_codes

脚本示例

man手册

Last updated