2017-04-03 88 views
-1

我在内部有~18GB的照片/视频,我正尝试通过Rsync移动到我的外部。我最初尝试过:Rsync从内部硬盘到外部硬盘的照片

sudo rsync -avh --progress --delete /Non-system files/Photo.photoslibrary/ 
/#2/Text_photos/ 

但没有骰子,“没有这样的文件”的错误。我想,也许.photoslibrary必须是一个文件夹中,所以我感动到“照片”中的非系统文件夹,然后尝试:

sudo rsync -avh --progress --delete /Non-system files/photos/ 
Photo.photoslibrary/ /#2/Text_photos/ 

我仍然得到同样的错误:

rsync: link_stat "/Non-system" failed: No such file or directory (2) 
rsync: link_stat "/Users/jcb_carrillo/files/photos/Photos" failed: No such file 
or directory (2) 

所以我注意到了两件事,但不知道它为什么会反应它的方式。 1.它没有读取我的分区中的空间“非系统文件”,它只读取“非系统”。

And 2.一旦出现“没有这样的文件或目录”的第一个错误,它出于某种原因移动到“/用户/ jcb_carrillo /文件/照片/照片”,这是在一个完全的其他分区,你可以看到在我的命令中,从来没有被指定去那里。

我认为我的语法有问题。任何想法?

+1

你必须引用包含空格的路径:'“/非系统文件/ ......” ' –

回答

0

看起来你可能需要逃避的目录名称空白空间“非系统文件”

sudo rsync -avh --progress --delete /Non-system\ files/Photo.photoslibrary/ 
/#2/Text_photos/