echo -e "\033[44;37;5m ME \033[0m COOL"以上命令设置作用如下:背景色为蓝色,前景色为白色,字体闪烁,输出字符ME,然后重新设置屏幕到缺省设置,输出字符me后颜色回复正常
|
| e是echo的一个可选项,它用于激活特殊字符的解析器。\033引导非常规字符序列。意味着设置属性然后结束非常规字符序列,这个例子里真正有效的字符是
|
| 44;37;5和0。修改44;37;5可以生成不同颜色的组合,数值和编码的前后顺序没有关系。
可以选择的编码如下所示:
编码 颜色/动作 | | 0 重新设置属性到缺省设置 | | 1 设置粗体 | | 2 设置一半亮度(模拟彩色显示器的颜色) | | 4 设置下划线(模拟彩色显示器的颜色) | | 5 设置闪烁 | | 7 设置反向图象 | | 22 设置一般密度 | | 24 关闭下划线 | | 25 关闭闪烁 | | 27 关闭反向图象 | | 30 设置黑色前景 | | 31 设置红色前景 | | 32 设置绿色前景 | | 33 设置棕色前景 | | 34 设置蓝色前景 | | 35 设置紫色前景 | | 36 设置青色前景 | | 37 设置白色前景 | | 38 在缺省的前景颜色上设置下划线 | | 39 在缺省的前景颜色上关闭下划线 | | 40 设置黑色背景 | | 41 设置红色背景 | | 42 设置绿色背景 | | 43 设置棕色背景 | | 44 设置蓝色背景 | | 45 设置紫色背景 | | 46 设置青色背景 | | 47 设置白色背景 | | 49 设置缺省黑色背景 |
|
阅读(1382) | 评论(0) | 转发(0) |