From cfe79789f92996ff923c6a9dff430becfd30be3c Mon Sep 17 00:00:00 2001 From: seahi Date: Wed, 19 Nov 2025 12:50:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=88=9B=E5=BB=BA=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 6.1构建镜像原则/download_me.sh | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/6.1构建镜像原则/download_me.sh b/6.1构建镜像原则/download_me.sh index 7102eec..d2cc743 100644 --- a/6.1构建镜像原则/download_me.sh +++ b/6.1构建镜像原则/download_me.sh @@ -10,15 +10,39 @@ FILES=( "package.json" ) +# 要创建的目录列表 +DIRS=( + "go" + "python" + "java" +) + # 颜色输出 GREEN='\033[0;32m' RED='\033[0;31m' +BLUE='\033[0;34m' NC='\033[0m' -echo "开始下载文件..." +echo "开始执行任务..." echo "目标目录: $(pwd)" echo "----------------------------------------" +# 创建目录 +echo -e "${BLUE}创建目录...${NC}" +for dir in "${DIRS[@]}"; do + echo -n "创建目录 $dir ... " + + if mkdir -p "$dir"; then + echo -e "${GREEN}成功${NC}" + else + echo -e "${RED}失败${NC}" + fi +done + +echo "----------------------------------------" + +# 下载文件 +echo -e "${BLUE}下载文件...${NC}" for file in "${FILES[@]}"; do echo -n "正在下载 $file ... " @@ -30,7 +54,12 @@ for file in "${FILES[@]}"; do done echo "----------------------------------------" -echo "下载完成!" +echo "任务完成!" +echo "" +echo "已创建的目录:" +ls -ld go python java 2>/dev/null || echo "部分目录创建失败" echo "" echo "已下载的文件:" ls -lh CLAUDE.md LICENSE package.json 2>/dev/null || echo "部分文件下载失败" + +