博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell日志颜色处理
阅读量:7080 次
发布时间:2019-06-28

本文共 622 字,大约阅读时间需要 2 分钟。

记录一下shell日志颜色处理

_COLORS=${BS_COLORS:-$(tput colors 2>/dev/null || echo 0)}__detect_color_support() {    # shellcheck disable=SC2181    if [ $? -eq 0 ] && [ "$_COLORS" -gt 2 ]; then        RC='\033[1;31m'        GC='\033[1;32m'        BC='\033[1;34m'        YC='\033[1;33m'        EC='\033[0m'    else        RC=""        GC=""        BC=""        YC=""        EC=""    fi}__detect_color_supportechoerror() {    printf "${RC} * ERROR${EC}: %s\\n" "$@" 1>&2;}echoinfo() {    printf "${GC} *  INFO${EC}: %s\\n" "$@";}echowarn() {    printf "${YC} *  WARN${EC}: %s\\n" "$@";}

 

转载于:https://www.cnblogs.com/lfdblog/p/9713439.html

你可能感兴趣的文章
MyBati__mapper 中取值(#{} 或${}) 以及 parameterType为(基本类型 或复杂类型)
查看>>
在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务
查看>>
docker的安装
查看>>
设计原则—依赖倒转原则
查看>>
让IE10等支持classList2.0(转)
查看>>
hausaufgabe--python 31 - Pickle
查看>>
流程控制--while
查看>>
max() min()
查看>>
python print 控制台输出中文
查看>>
[C++] Deep copy ,Shallow copy, copy constructor,"="
查看>>
render httprequest
查看>>
lsattr, chattr
查看>>
redis key设置过期时间
查看>>
0514JS基础:操作document对象、事件、this
查看>>
Gtest:源码解析
查看>>
【杂题总汇】HDU2018多校赛第九场 Rikka with Nash Equilibrium
查看>>
获取FIle路径下所有文件的地址和名称
查看>>
11.HTML表单元素【中】
查看>>
浙大版《C语言程序设计(第3版)》题目集 练习3-4 统计字符 (15 分)
查看>>
oracle创建计划任务
查看>>