Macos MAC上包含/排除命令的Rsync问题

Macos MAC上包含/排除命令的Rsync问题,macos,terminal,rsync,photo,file-management,Macos,Terminal,Rsync,Photo,File Management,我有按日期组织的文件夹和子文件夹,名称中包含文件.jpg和.arw。我希望保持相同的文件夹结构,但将JPG文件移动到文件夹结构的副本,并将其从源目录中删除 我正在做这样的事情,我可以在终端屏幕上运行: rsync -am --include="*/" --include=“*.jpg” --exclude=“*” /Users/adam/test\ 1/ /Users/Adam/test2/ 但在我的测试中,它同时将.jpg和.arw文件复制到test2。为什么要移动ARW文件 谢谢你的帮助

我有按日期组织的文件夹和子文件夹,名称中包含文件.jpg和.arw。我希望保持相同的文件夹结构,但将JPG文件移动到文件夹结构的副本,并将其从源目录中删除

我正在做这样的事情,我可以在终端屏幕上运行:

rsync -am --include="*/" --include=“*.jpg” --exclude=“*” /Users/adam/test\ 1/ /Users/Adam/test2/
但在我的测试中,它同时将.jpg和.arw文件复制到test2。为什么要移动ARW文件


谢谢你的帮助

由于复制和粘贴而使用了不正确的引号。

您的实际命令是否像上面那样在某些模式周围使用了花哨的(“智能”)引号?如果是这样,那会把他们搞得一团糟;在命令行上只使用简单的ASCII引号。lol我只是手动键入了它,得到了预期的结果。谢谢你的意见。我以为我疯了。mac新手…需要找到一个好的不是文本编辑的代码编辑器。正如你说你在mac上:我写Truck.app正是出于这种原因。它有一个过滤器面板,可以让你以一种(希望是)更用户友好的方式输入过滤器,当然也可以让实验迭代更快,因为它是一个拖放GUI。如果需要,请查看:您可以指定“localhost”作为服务器地址,以实现这样的本地操作。