Color Output in Shell Terminal
发布时间
阅读量:
阅读量
echo -e
-
- 一.ASCII编码表概述
-
-
在信息处理领域中,与分页标志类似地,在终端中使用十进制编码来指定颜色代码.
-
1.3 颜色的表示方法
-
1.4 颜色代码对照表
-
二. rgb颜色模式
-
- 2.1 怎么使用RGB颜色控制模式呢?
-
三.256颜色表
-
- 3.1怎么使用256颜色控制模式呢?
-
四. 代码中输出颜色
-
五.参考
-
-
一.ASCII 编码表简介
该命令-e的作用是用来处理字符串中的特殊字符序列(转义字符),它会将这些序列解读为特定含义,并不将其视为普通的文本。
在ASCII编码表的前 thirty个左右都是控制字符
echo -e "bbb \n aaa"
echo -e "bbb \012 aaa"
echo -e "bbb \xA aaa"
上面三种的输出是一样的.
实际上\xA 和 \012 意思就是将十六进制的 A 和 八进制的12 转成了ASCII编码表对应的转义字符,也就是\n.
分析->这里的 \x9D 意味着 9D 这个数字是用来实现某种控制功能的。\x9F 其中 \x9F 被定义为一种特定的编码方式, 指的是基于十六进制。\x9D 利用这种编码方式进行相应的
全部评论 (0)
还没有任何评论哟~
