utils.sh
来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· Shell 代码 · 共 56 行
SH
56 行
############################################################################# This file provides utility functions and is included by other scripts.## The following global variables must be set before calling functions from this# file:# - basename -- base name of the calling script (main application);# - log_file -- where to store log records;############################################################################log(){ [ -z "$log_file" ] && return; log_level="$1" log_msg="$2" ts=`date` echo "[$ts] [$basename] [$log_level] $log_msg" >> "$log_file";}###########################################################################log_debug(){ log 'DEBUG' "$1"}###########################################################################log_info(){ log 'INFO' "$1" echo "$1"}###########################################################################log_error(){ log 'ERROR' "$1" echo "Error: $1"}###########################################################################quit(){ exit_status="$1" log_debug "-- $basename: finished (exit_status: $exit_status) --" exit $exit_status}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?