zoukankan      html  css  js  c++  java
  • 【Shell脚本】颜色显示

    作者:gnuhpc
    出处:http://www.cnblogs.com/gnuhpc/

    颜色是通过添加专用序列来选择的 -- 基本上是夹在 "/e["和 "m" 之间数字值。如果指定一个以上的数字代码,则用分号将它们分开。
    echo -e "/e[31;40m"
    第一个数字(31)为前景颜色(红色);第二个数字为(40)背景颜色(黑色)
    echo -e "/e [0m"
    我们需要使用 "/e[0m" 序列将颜色重新设置为正常值。
    /033 [30m -- /033[37m 设置前景色(字体颜色)
    /033[30m        将字符的显示颜色改为黑色
    /033[31m        将字符的显示颜色改为红色
    /033[32m        将字符的显示颜色改为绿色
    /033[33m        将字符的显示颜色改为淡红色
    /033[ 34m         将字符的显示颜色改为蓝色
    /033[35m        将字符的显示颜色改为紫色
    /033[36m        将字符的显示颜色改为淡蓝色
    /033[37m        将字符的显示颜色改为灰色
    /033[40m -- /033[47m 设置背景色
    /033[40m        将背景色设置为黑色
    /033[41m        将背景色设置为红色
    /033[42m        将背景色设置为绿色
    /033[43m        将背景色设置为淡红色
    /033[44m        将背景色设置为蓝色
    /033[45m        将背景色设置为紫色
    /033[46m        将背景色设置为淡蓝色
    /033[47m        将背景色设置为灰色
    例如:echo -ne "/033[32m" 可以将字符的显示颜色改为绿色
    printf() 颜色设置
    --------------------------------------
    printf("/033[1;33m Hello World. /033[0m /n");
    颜色如下:
    none="/033[0m"
    black="/033[0;30m"
    dark_gray="/033[1;30m"
    blue="/033[0;34m"
    light_blue="/033[1;34m"
    green="/033[0;32m"
    light_green="/033[1;32m"
    cyan="/033[0;36m"
    light_cyan="/033[1;36m"
    red="/033[0;31m"
    light_red="/033[1;31m"
    purple="/033[0;35m"
    light_purple="/033[1;35m"
    brown="/033[0;33m"
    yellow="/033[1;33m"
    light_gray="/033[0;37m"
    white="/033[1;37m"

    作者:gnuhpc
    出处:http://www.cnblogs.com/gnuhpc/


                   作者:gnuhpc
                   出处:http://www.cnblogs.com/gnuhpc/
                   除非另有声明,本网站采用知识共享“署名 2.5 中国大陆”许可协议授权。


    分享到:

  • 相关阅读:
    顺序容器添加,查询,删除元素
    使用fiddler对app做弱网测试
    工作总结
    软件测试面试题_3
    软件测试面试题_2
    软件测试面试题_1
    MySQL的下载及安装
    关于let以及var的区别
    关于获取各种浏览器可见窗口大小的一点点研究
    log4J指定类下面的日志分隔
  • 原文地址:https://www.cnblogs.com/gnuhpc/p/2810089.html
Copyright © 2011-2022 走看看