Shell 通用日志函数

为了方便调试,写了一个通用的日志函数,实现功能: 设定日志级别,实现可以输出不同级别的日志信息 日志格式类似为:[日志级别] 时间 funcname:函数名 [lineno:行号] 日志信息 不同级别,设定不同颜色 代码: function log { local text;local logtype logfile=/var/log/mylog/mylog.log logtype=$1 text=$2 message="`date +'%F %H:%M:%S'` $1 line:$LINENO $2" case $logtype in error) echo -e "\033[31m${message}\033[0m" | tee -a $logfile;; info) echo...

  2017-01-11  代码片段阅读更多