#!/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 ""