37 lines
809 B
Bash
Executable File
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 启动开发服务器"
|