加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux echo命令定义字体和背景颜色

发布时间:2020-12-13 23:16:13 所属栏目:Linux 来源:网络整理
导读:1.字体颜色 font color【30m 黑色 31m 红色 32m绿色 33m××× 34m蓝色 35m紫色36m天蓝色 37m白色】 格式:echo -e "33[fontcolor;字符串内容33[0m" 2.背景着色 background color【40至47m】格式:echo -e "33[backcolor; 字符串内容33[0m" 3.同时设
1.字体颜色 font color【30m 黑色 31m 红色 32m绿色 33m××× 34m蓝色 35m紫色36m天蓝色 37m白色】 格式:echo -e "33[fontcolor;字符串内容33[0m"

2.背景着色 background color【40至47m】
格式:echo -e "33[backcolor; 字符串内容33[0m"

3.同时设置字体和背景颜色
    格式:echo -e "33[backcolor;fontcolor 字符串内容33[0m"

4.其它

实例:echo定义bash中

方案一:使用变量只定义颜色【E】
    #!/bin/bash
    #定义颜色的变量
    RED_COLOR=‘E[1;31m‘   #红
    GREEN_COLOR=‘E[1;32m‘ #绿
    YELOW_COLOR=‘E[1;33m‘ #黄
    BLUE_COLOR=‘E[1;34m‘  #蓝
    PINK=‘E[1;35m‘        #粉红
    END=‘E[0m‘
    #需要使用echo -e
    echo -e  "${RED_COLOR}测试内容${END}"
    echo -e  "${YELOW_COLOR}测试内容${END}"
    echo -e  "${BLUE_COLOR}测试内容${END}"
    echo -e  "${GREEN_COLOR}测试内容${END}"
方案二:使用变量只定颜色【33】
    #!/bin/bash
    #定义颜色的变量
    RED_COLOR=”33[1;31m”   #红
    GREEN_COLOR=‘33[1;32m‘ #绿
    YELOW_COLOR=‘33[1;33m‘ #黄
    BLUE_COLOR=‘33[1;34m‘  #蓝
    PINK=‘33[1;35m‘        #粉红
    END=‘33[0m‘
    #需要使用echo -e
    echo -e  "$RED_COLOR测试内容$END"
    echo -e  "$YELOW_COLOR测试内容$ END "
    echo -e  "$BLUE_COLOR测试内容$ END "
    echo -e  "$GREEN_COLOR测试内容$ END "
    echo -e  "$PINK测试内容$ END "

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读