# 被各 *-restart.sh source,勿单独执行 SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" GANGYAN_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" LOG_DIR="$GANGYAN_ROOT/logs" mkdir -p "$LOG_DIR" log_line() { echo "[$(date '+%Y-%m-%d %H:%M:%S')] $*" } log_tee() { log_line "$@" | tee -a "$LOG_FILE" }