小程序开发小游戏模块化与DEMO
895
2022-11-23
Shell 日志与打印输出
Shell 日志与打印输出
良好的 shell 脚本从记录日志内容,规范日志格式开始。
1
write_log(){ LOG_FILE=$LOGDIR/cckiller_$(date +%Y-%m-%d).log logout="" for((i=2;i<=$#;i++)); do j=${!i} logout="${logout} $j " done if [[ $LOG_LEVEL == "INFO" ]] && [[ "$1" == "INFO" ]];then echo "[`date "+%Y-%m-%d %H:%M:%S"`][$1]: ${logout}" | tee -ai $LOG_FILE elif [[ $LOG_LEVEL == "DEBUG" ]];then echo "[`date "+%Y-%m-%d %H:%M:%S"`][$1]: ${logout}" | tee -ai $LOG_FILE else echo "[`date "+%Y-%m-%d %H:%M:%S"`][$1]: ${logout}" fi }
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~