Files
beWerbung-2025/cleanup-unused-files.sh
cbazzaandClaude Sonnet 4.5 30a380cae8 Add complete bewerbung Next.js application
- Add all Next.js application files
- Include components, app structure, and public assets
- Remove empty bewerbung placeholder folder
- Update .gitignore for Next.js project

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-18 09:11:47 +01:00

133 lines
3.7 KiB
Bash
Executable File

#!/bin/bash
# Script zum sicheren Verschieben ungenutzter Dateien in Backup-Ordner
# Erstellt: $(date +%Y-%m-%d)
echo "🗂️ Erstelle Backup-Ordner..."
# Backup-Ordner erstellen
mkdir -p public/_unused/downloads
mkdir -p public/_unused/img
echo ""
echo "📦 Verschiebe ungenutzte DOWNLOADS..."
echo "======================================"
# Alte PDFs verschieben (falls vorhanden)
if [ -f "public/downloads/Lebenslauf2020.pdf" ]; then
mv "public/downloads/Lebenslauf2020.pdf" "public/_unused/downloads/"
echo "✅ Lebenslauf2020.pdf → _unused/downloads/"
else
echo "⏭️ Lebenslauf2020.pdf nicht gefunden (bereits verschoben?)"
fi
if [ -f "public/downloads/Zeugnisse.pdf" ]; then
mv "public/downloads/Zeugnisse.pdf" "public/_unused/downloads/"
echo "✅ Zeugnisse.pdf → _unused/downloads/"
else
echo "⏭️ Zeugnisse.pdf nicht gefunden (bereits verschoben?)"
fi
if [ -f "public/downloads/Bewerbungsmappe 2014 - Refererenzen.pdf" ]; then
mv "public/downloads/Bewerbungsmappe 2014 - Refererenzen.pdf" "public/_unused/downloads/"
echo "✅ Bewerbungsmappe 2014 - Refererenzen.pdf → _unused/downloads/"
else
echo "⏭️ Bewerbungsmappe nicht gefunden (bereits verschoben?)"
fi
echo ""
echo "🖼️ Verschiebe ungenutzte BILDER..."
echo "======================================"
# Alte Hintergrundbilder
declare -a old_images=(
"bg-ich-1.png"
"bg-ich-2.png"
"bg-ich-2025.jpg"
"bg-ich-2025-foreground.jpg"
"workspace-bg.jpg"
)
for img in "${old_images[@]}"; do
if [ -f "public/img/$img" ]; then
mv "public/img/$img" "public/_unused/img/"
echo "✅ $img → _unused/img/"
fi
done
# Alte Icon-Dateien
declare -a old_icons=(
"Workspace.png"
"controls.png"
"h1-bg.png"
"icon-os.png"
"icons-cms.png"
"icons-gfx.png"
"icons-marketing.png"
"icons-office.png"
"icons-os.png"
"icons-web.png"
)
for icon in "${old_icons[@]}"; do
if [ -f "public/img/$icon" ]; then
mv "public/img/$icon" "public/_unused/img/"
echo "✅ $icon → _unused/img/"
fi
done
# Portfolio-Duplikate (vorsichtig - nur offensichtliche Duplikate)
declare -a portfolio_duplicates=(
"Referenz - Illy-sommerkarte07.png"
"Referenz - Planet Touristik - Frontansicht.jpg"
"Referenz - Planet-Touristik - web01.jpg"
"Referenz---Illy---Außenansicht.jpg"
"Referenz---Planet-Touristik---Frontansicht.jpg"
"Referenz---SZ---Frontansicht.jpg"
"Referenz---e-stev--Web2.jpg"
"Referenz---handstaubsauger---web2.jpg"
)
echo ""
echo "📸 Verschiebe Portfolio-Duplikate..."
echo "======================================"
for img in "${portfolio_duplicates[@]}"; do
if [ -f "public/img/$img" ]; then
mv "public/img/$img" "public/_unused/img/"
echo "✅ $img → _unused/img/"
fi
done
# .DS_Store Dateien (macOS)
if [ -f "public/downloads/.DS_Store" ]; then
mv "public/downloads/.DS_Store" "public/_unused/downloads/"
echo "✅ .DS_Store (downloads) → _unused/"
fi
if [ -f "public/img/.DS_Store" ]; then
mv "public/img/.DS_Store" "public/_unused/img/"
echo "✅ .DS_Store (img) → _unused/"
fi
echo ""
echo "✅ Fertig!"
echo ""
echo "📊 Zusammenfassung:"
echo "==================="
echo "Alle ungenutzten Dateien wurden nach public/_unused/ verschoben."
echo ""
echo "📁 Backup-Ordner:"
echo " public/_unused/downloads/"
echo " public/_unused/img/"
echo ""
echo "🔍 Nächste Schritte:"
echo " 1. Teste die Webseite: npm run dev"
echo " 2. Prüfe ob alles funktioniert"
echo " 3. Falls etwas fehlt, Dateien aus _unused/ zurückkopieren"
echo " 4. Nach erfolgreicher Prüfung: _unused/ Ordner komplett löschen"
echo ""
echo "🗑️ Zum endgültigen Löschen (erst nach Test!):"
echo " rm -rf public/_unused/"
echo ""