我正在迁移一些为Mac编写的BASH脚本到Linux,其中cp -X
在多个地方使用。一些研究表明,Mac上的cp -X
与Linux上的cp -x
不同。
第一个是指"请勿复制扩展属性(EAS)或资源叉",而后者表示"留在此文件系统上"。
那么Linux上是否有同等MAC" CP -X"?
预先感谢:)
linux上的 cp
默认不复制xattrs,而linux根本没有资源叉。
因此,您不需要它 - 默认行为执行您想要的。
但是,如果您想完全明确:
cp --no-preserve=xattr