• shell脚本显示输出颜色


    几个颜色输出函数

    #!/bin/bash
    
    # 设置文件输出警告色,info/warning/error "你要输出信息"
    function info(){
        # 32 green
        ARGE=$1
        echo -e "33[32mINFO: $ARGE33[1m"
    }
    
    function warnning(){
        ARGE=$1
        echo -e "33[33mWARN: $ARGE33[1m"
    }
    
    function error(){
        ARGE=$1
        echo -e "33[31mERROR: $ARGE33[1m"
    }
    
    
    
    info "This is a info!"
    
    warnning "This is a warn"
    
    error "This is a error"

     

    字体颜色:
    echo -e "33[30m 黑色字 33[0m"
    echo -e "33[31m 红色字 33[0m"
    echo -e "33[32m 绿色字 33[0m"
    echo -e "33[33m 黄色字 33[0m"
    echo -e "33[34m 蓝色字 33[0m"
    echo -e "33[35m 紫色字 33[0m"
    echo -e "33[36m 天蓝字 33[0m"
    echo -e "33[37m 白色字 33[0m"
    背景颜色: 
    echo -e "33[40;37m 黑底白字 33[0m"
    echo -e "33[41;37m 红底白字 33[0m"
    echo -e "33[42;37m 绿底白字 33[0m"
    echo -e "33[43;37m 黄底白字 33[0m"
    echo -e "33[44;37m 蓝底白字 33[0m"
    echo -e "33[45;37m 紫底白字 33[0m"
    echo -e "33[46;37m 天蓝底白字 33[0m"
    echo -e "33[47;30m 白底黑字 33[0m"
    控制段说明:
    033[0m # 关闭所有属性
    033[1m # 设置高亮度
    033[4m # 下划线
    033[5m # 闪烁
    033[7m # 反显
    033[8m # 消隐
    033[30m  ~ 033[37m # 设置前景色
    033[40m  ~ 033[47m # 设置背景色
    033[nA # 光标上移n行
    033[nB # 光标下移n行
    033[nC # 光标右移n行
    033[nD # 光标左移n行
    033[2J # 清屏
    033[K # 清除从光标到行尾的内容
    033[s # 保存光标位置
    033[u # 恢复光标位置
    033[?25l # 隐藏光标
    033[?25h # 显示光标

      

  • 相关阅读:
    rest-framework之路由
    rest-framework之频率控制
    mysql 模糊查询 concat()
    解决spring使用动态代理
    MySQL巧用sum,case...when...优化统计查询
    解决maven项目中有小红叉的问题
    google ---gson字符串数组用GSON解析然后用逗号隔开拼接,去掉最后一个逗号
    Elicpse使用技巧-打开选中文件文件夹或者包的当前目录
    powdesigner建表
    遍历map
  • 原文地址:https://www.cnblogs.com/duzhaoqi/p/14017318.html
Copyright © 2020-2023  润新知