ich schaffe es nicht ein paar Excludes so zu schreiben, dass sie funktionieren.
Ich versuche ein btrfs subvolume mit rsync zu kopieren. Das Subvolume enthält Homedirectories und einiges würde ich gerne ausschließen, zum Beispiel
Code: Alles auswählen
/mnt/BTRFS/debian.home/smutbert/.local/share/Trash
Code: Alles auswählen
EXCLUDE='--exclude=.local/share/Trash'
rsync -a --delete $EXCLUDE /mnt/BTRFS/debian.home/ /media/smutbert/backup/debian.home
Code: Alles auswählen
EXCLUDE="--exclude='/*/.local/share/Trash'"
Das blöde ist, dass ich nicht einmal mein Problem genau erkenne. Zuerst dachte ich es wäre nur das Quoting, aber da habe ich inzwischen alle Varianten, die mir einfallen mehrfach durchgespielt.
Trotzdem habe ich mit dem Befehl ohne Variable Erfolg:
Code: Alles auswählen
sync -a --delete --exclude='/*/.local/share/Trash' /mnt/BTRFS/debian.home/ /media/smutbert/backup/debian.home
lg smutbert