我是一个
Linux人,我习惯用cp -a复制目录树. OS X在cp上没有-a选项…但它确实有ditto命令.我现在正在读这个男人,但有什么我应该特别注意的吗?
解决方法
根据cp手册页cp -a与cp -dpR相同
-p = preserve mode,ownership,timestamps -R = recursive -d = no dereference and preserve links
OS X等价物
cp -pPR
-p = preserve -R = recursive -P = no symbolic links are followed -- can be added but this is the default behavior
唯一缺少的是-d,我认为是默认行为,但我并不积极.
我从未搞砸过同上
编辑 – @SoloBold
-L遵循符号链接. -p不遵循符号链接.
OS X(至少10.4)没有-d选项.
这是一个巨大的差异.