Hoi,
ich möchte via Skript meine Musiksammlung aus ~/Musik/sorted nach /run/media/$USER/MUSIK kopieren lassen. Das Quellverzeichnis ist ein ext4-Dateisystem, das Zielverzeichnis ein Fat32-Dateisystem. Der Einfachheit halber dachte ich rsync wäre dafür genau richtig, nur leider klappt das mit den Excludes nicht so ganz.
Folgendes Skript:
1 2 3 4 5 | src="sorted/" dst="/run/media/$USER/MUSIK" exclude="--exclude=\"InterpretX\" \ --exclude=\"InterpretY\"" rsync -ahv --size-only --delete "$exclude" "$src" "$dst" |
Als Excludes habe ich bereits Dinge wie --exclude=InterpretX/ oder auch --exclude=InterpetX/* und --exclude=Interpret/** durchprobiert, was zumindest bei einigen Leuten angeblich funktioniert. Zudem würde ich auch gerne alle versteckten Dateien und Ordner ausklammern.
Das Problem ist, dass aktuell Excludes gar nicht funktionieren. Gedanklich habe ich schon alle möglichen Kombinationen durchprobiert, aber irgendwie scheint das nicht zu klappen.
Jemand ne Idee?