shell日志颜色处理
程序员文章站
2022-07-04 20:17:42
记录一下shell日志颜色处理 ......
记录一下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_support echoerror() { printf "${rc} * error${ec}: %s\\n" "$@" 1>&2; } echoinfo() { printf "${gc} * info${ec}: %s\\n" "$@"; } echowarn() { printf "${yc} * warn${ec}: %s\\n" "$@"; }
上一篇: iOS UIButton扩大按钮响应区域的解决方法
下一篇: 送我的游戏机真是太好了
推荐阅读
-
shell脚本函数:控制颜色、定位、居中显示的代码
-
linux BASH shell下设置字体及背景颜色
-
shell 统计web日志 客户端ip 排序
-
详解Docker容器的日志处理
-
PHP图像处理之使用imagecolorallocate()函数设置颜色例子,imagecolorallocate
-
Oracle系统默认临时表空间以及redo日志文件问题处理
-
php利用单例模式实现日志处理类库
-
客户关系管理系统中实现对客户信息标记颜色的处理
-
php exec()某个shell结果失误,原因是php中的 grep只能处理文本流,二进制流不行
-
小试python - 日志文件归并处理 PythonOSGmail应用服务器脚本