Es gibt bereits einige Fragen zu .DS_Store
Dateien, aber keine scheint mein Problem zu beantworten.
Ich habe eine externe Festplatte mit einem Dutzend von ~ 50 GB Backup-Ordnern. Wenn ich versuche, diese Ordner per Drag & Drop auf eine neue externe Festplatte zu kopieren, schlägt dies fehl, weil
.DS_Store existiert bereits und konnte nicht kopiert werden.
[Halt]
Wie kann ich das Kopieren von .DS_Store-Dateien beim Kopieren zwischen zwei Festplatten überspringen, um dieses Problem zu umgehen ?
Es gibt sicherlich eine Terminal-Befehlslösung, aber ich bin nicht gut genug cp
darin, sie selbst zu finden. Alle Hilfe geschätzt!
PS Beide Festplatten sind Mac OS X Extended (Journaled).
ls -al
?ls- al
zeigt nichts Besonderes: Ich gehe davon aus, dass es sich um ein beschädigtes Dateiproblem handelt (die.DS_Store
Dateien verursachen seit einiger Zeit Probleme).Antworten:
Versuchen Sie es
rsync -rv --exclude=.DS_Store <source> <destination>
vom Terminal aus.zum Beispiel
rsync -rv --exclude=.DS_Store ~/Documents /Volumes/Backup/Documents
Wird besorgt:
.DS_Store
~/Documents
/Volumes/Backup/Documents
rsync
ist wie ein überarbeitetercp
Befehl mit viel mehr Optionen, insbesondere--exclude
quelle