通过 OSX ssh rsync 保留别名

Preserving aliases over OSX ssh rsync

我在 OSX (Yosemite)

上用 rsync 通过 ssh 保存别名的时间很糟糕
rsync -av -e ssh me@N.N.N.N:/Users/me/stuff/ /Users/me/stuff

不保留别名。它在目标上创建了一个别名......但它不指向原始文件(在目标上)。打开 Finder window,在源上打开文件共享,然后拖放保留别名,但这是迄今为止我想出的唯一方法,我更喜欢非 GUI解决方案。除了 rsync 之外的其他东西可以通过 ssh 工作吗?

我已经尝试了本机 OSX rsync 以及 Homebrew 的。

提前致谢!

使用 -E 选项。别名文件包括资源分支。 -E 选项记录为:

  -E, --extended-attributes
          Apple specific option  to  copy  extended  attributes,  resource
          forks,  and  ACLs.   Requires at least Mac OS X 10.4 or suitably
          patched rsync.