gallery/copy-photos.sh

37 lines
809 B
Bash
Executable File

#!/bin/bash
# 复制图片到 gallery 项目
echo "开始复制图片..."
# 源目录
SOURCE_DIR="/Users/sinlee/photo_test"
# 目标目录
TARGET_DIR="/Users/sinlee/Documents/git-repos/gallery/public/media"
# 检查源目录是否存在
if [ ! -d "$SOURCE_DIR" ]; then
echo "错误: 源目录不存在: $SOURCE_DIR"
exit 1
fi
# 检查目标目录是否存在,不存在则创建
if [ ! -d "$TARGET_DIR" ]; then
mkdir -p "$TARGET_DIR"
echo "创建目标目录: $TARGET_DIR"
fi
# 复制所有 JPG 文件
cp "$SOURCE_DIR"/*.JPG "$TARGET_DIR"/
if [ $? -eq 0 ]; then
echo "✅ 图片复制成功!"
echo "已复制的文件:"
ls -lh "$TARGET_DIR"/*.JPG
else
echo "❌ 复制失败"
exit 1
fi
echo ""
echo "下一步: 在项目目录执行 pnpm dev 启动开发服务器"