Tam są całkiem sporo pytania dotyczące .DS_Store
pliki już, ale żaden nie wydaje się odpowiadać na mój problem.
Mam zewnętrzny dysk twardy z kilkunastoma ~ 50 GB folderami kopii zapasowych. Gdy próbuję skopiować te foldery na nowy zewnętrzny dysk twardy, przeciągając i upuszczając, nie powiedzie się, ponieważ
.DS_Store już istnieje i nie można go skopiować.
[Zatrzymać]
Aby obejść ten problem, jak mogę pominąć kopiowanie plików .DS_Store podczas kopiowania między dwoma dyskami twardymi?
Rozwiązanie polecenia Terminal z pewnością istnieje, ale nie jestem wystarczająco dobrze zorientowany cp
znaleźć to sam. Cała pomoc doceniona!
P.S. Oba dyski to Mac OS X Extended (Journaled).
ls -al
pokazać na cel?ls- al
pokazuje nic szczególnego: przypuszczam, że jest to uszkodzony plik (The.DS_Store
pliki już od jakiegoś czasu powodują problemy.Odpowiedzi:
Próbować
rsync -rv --exclude=.DS_Store <source> <destination>
z terminala.na przykład
rsync -rv --exclude=.DS_Store ~/Documents /Volumes/Backup/Documents
zrobi:
.DS_Store
~/Documents
/Volumes/Backup/Documents
rsync
jest jak stłumionycp
polecenie z większą ilością opcji, a konkretnie--exclude
źródło