#!/bin/bash # 字体备份脚本 # 用法: bash scripts/backup-fonts.sh set -e FONT_DIR="themes/Ying/static/font" BACKUP_SUFFIX=".backup" echo "📦 备份原始字体文件..." # 备份 woff2 if [ -f "$FONT_DIR/zql-v2.woff2" ]; then cp "$FONT_DIR/zql-v2.woff2" "$FONT_DIR/zql-v2.woff2$BACKUP_SUFFIX" echo "✅ 备份: zql-v2.woff2 → zql-v2.woff2$BACKUP_SUFFIX" else echo "⚠️ 文件不存在: $FONT_DIR/zql-v2.woff2" fi # 备份 woff if [ -f "$FONT_DIR/zql-v2.woff" ]; then cp "$FONT_DIR/zql-v2.woff" "$FONT_DIR/zql-v2.woff$BACKUP_SUFFIX" echo "✅ 备份: zql-v2.woff → zql-v2.woff$BACKUP_SUFFIX" else echo "⚠️ 文件不存在: $FONT_DIR/zql-v2.woff" fi echo "" echo "📊 备份文件大小:" ls -lh "$FONT_DIR"/*.backup 2>/dev/null || echo "无备份文件" echo "" echo "✅ 备份完成!"