zoukankan      html  css  js  c++  java
  • 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 # 显示光标

      

  • 相关阅读:
    POJ3258River Hopscotch(二分)
    POJ3273Monthly Expense(二分)
    POJ1002487-3279(map)
    HDU 3123 GCC
    POJ2031Building a Space Station
    POJ3096Surprising Strings(map)
    模板类
    POJ1265Area
    【ZZ】C 语言中的指针和内存泄漏 & 编写高效的C程序与C代码优化
    学习笔记之MySQL
  • 原文地址:https://www.cnblogs.com/duzhaoqi/p/14017318.html
Copyright © 2011-2022 走看看