美文网首页
2-2Shell字符串处理-字符串颜色

2-2Shell字符串处理-字符串颜色

作者: i娟儿 | 来源:发表于2020-02-20 22:52 被阅读0次

    字符串输出颜色,有时候关键地方需要醒目,颜色是最好的方式:

    字体颜色 字体背景颜色 显示方式
    30:黑 40:黑 0:终端默认设置
    31:红 41:深红 1:高亮显示
    32:绿 42:绿 4:下划线
    33:黄 43:黄色 5:闪烁
    34:蓝色 44:蓝色 7:反白显示
    35:紫色 45:紫色 8:隐藏
    36:深绿 46:深绿
    37:白色 47:白色
    格式
    \033[1;31;40m # 1 是显示方式,可选。31 是字体颜色。40m 是字体背景颜色。
    \033[0m # 恢复终端默认颜色,即取消颜色设置。

    示例:

    #!/bin/bash
    #字体颜色
    for i in {31..37}; do
            echo -e "\033[$i;40mHello world!\033[0m"
    done
    
    #背景颜色
    for i in {41..47}; do
            echo -e "\033[47;${i}mHello world!\033[0m"
    done
    
    #显示方式
    for i in {1..8}; do
            echo -e "\033[$i;31;40mHello world!\033[0m"
    done
    ~
    
    
    shell命令设置字符串颜色

    相关文章

      网友评论

          本文标题:2-2Shell字符串处理-字符串颜色

          本文链接:https://www.haomeiwen.com/subject/hgofqhtx.html