Skipping .DS_Store files when copying between two external drives
Try rsync -rv --exclude=.DS_Store &lt;source&gt; &lt;destination&gt; from terminal.

for example

rsync -rv --exclude=.DS_Store ~/Documents /Volumes/Backup/Documents

will do:


(-r) recursive (copy everything below ~/Documents)
(-v) verbose (tell you what it's doing)
(--exclude) excluding any file named .DS_Store
from ~/Documents
to  /Volumes/Backup/Documents


rsync is like a suped up cp command with way more options, most specifically --exclude