Advertisement

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)

还没有任何评论哟~