From 9ab6060486a0fd95496296e1338ade97cfda2740 Mon Sep 17 00:00:00 2001 From: sushen339 Date: Mon, 20 Oct 2025 16:33:34 +0800 Subject: [PATCH] --- AutoUpdateJdCookie.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/AutoUpdateJdCookie.sh b/AutoUpdateJdCookie.sh index ee99fe4..96ba6cf 100644 --- a/AutoUpdateJdCookie.sh +++ b/AutoUpdateJdCookie.sh @@ -12,7 +12,12 @@ readonly PROJECT_DIR="AutoUpdateJdCookie" INSTALL_DIR="$(pwd)" readonly INSTALL_DIR PYTHON_CMD="" -LOG_FILE="${INSTALL_DIR}/AutoUpdateJdCookie_install_$(date +%Y%m%d_%H%M%S).log" +# 处理根目录情况,避免双斜杠 +if [ "$INSTALL_DIR" = "/" ]; then + LOG_FILE="/AutoUpdateJdCookie_install_$(date +%Y%m%d_%H%M%S).log" +else + LOG_FILE="${INSTALL_DIR}/AutoUpdateJdCookie_install_$(date +%Y%m%d_%H%M%S).log" +fi readonly LOG_FILE readonly COLOR_RED='\033[0;31m' readonly COLOR_GREEN='\033[0;32m' @@ -170,7 +175,7 @@ clone_repository() { fi echo "" - run_with_progress "📥 克隆仓库" "git clone \"$REPO_URL\" \"$PROJECT_DIR\"" "$LOG_FILE" + run_with_progress "📥 克隆仓库" "git clone --depth=1 \"$REPO_URL\" \"$PROJECT_DIR\"" "$LOG_FILE" check_result "克隆代码仓库" log_success "代码仓库克隆完成" }