diff --git a/6.1构建镜像原则/download_me.sh b/6.1构建镜像原则/download_me.sh new file mode 100644 index 0000000..7102eec --- /dev/null +++ b/6.1构建镜像原则/download_me.sh @@ -0,0 +1,36 @@ +#!/bin/bash + +# 设置变量 +REPO_BASE="https://git.seahi.me/seahi/docker/raw/branch/main/6.1%E6%9E%84%E5%BB%BA%E9%95%9C%E5%83%8F%E5%8E%9F%E5%88%99" + +# 要下载的文件列表 +FILES=( + "CLAUDE.md" + "LICENSE" + "package.json" +) + +# 颜色输出 +GREEN='\033[0;32m' +RED='\033[0;31m' +NC='\033[0m' + +echo "开始下载文件..." +echo "目标目录: $(pwd)" +echo "----------------------------------------" + +for file in "${FILES[@]}"; do + echo -n "正在下载 $file ... " + + if curl -fsSL -o "$file" "${REPO_BASE}/${file}"; then + echo -e "${GREEN}成功${NC}" + else + echo -e "${RED}失败${NC}" + fi +done + +echo "----------------------------------------" +echo "下载完成!" +echo "" +echo "已下载的文件:" +ls -lh CLAUDE.md LICENSE package.json 2>/dev/null || echo "部分文件下载失败"