glog_bash:在bash中优雅输出日志

介绍

官方仓库:https://github.com/GuoFlight/glog_bash 。下载其中的glog_bash.sh即可。

这是专门用于bash脚本中的logger,名为glog_bash。其中,g for

如果有帮助到你,欢迎Star

有任何需求和问题,可以联系我guoo@outlook.com

Demo

. glog_bash.sh
glog_info hello

将会得到以下输出:

2023-06-09 23:00:00 [INFO] hello

指定输出文件

FLAG_GLOG_FILE="test.log"
. glog_bash.sh
glog_info hello

日志将会输出到当前目录下的一个文件:test.log

指定日志等级

FLAG_GLOG_LEVEL="WARN"
. glog_bash.sh
glog_info "info"      # 不会有任何输出
glog_err "err"        # 会输出日志,如2023-06-10 01:10:00 [ERROR] err

目前支持以下日志等级:

  • DEBUG:使用glog_debug进行输出

  • INFO:使用glog_info进行输出

  • WARN:使用glog_warn进行输出

  • ERROR:使用glog_err进行输出



本文未经同意,禁止转载。





posted @ 2023-06-10 00:32  NetRookieX  阅读(24)  评论(0编辑  收藏  举报