等价于 Mac "cp -X" Linux
Equivalent Mac "cp -X" on Linux
我正在将一些为 Mac 编写的 bash 脚本迁移到 Linux,其中 cp -X
在多个地方使用。一些研究表明 Mac 上的 cp -X
不同于 Linux 上的 cp -x
。
第一个表示"Do not copy Extended Attributes (EAs) or resource forks",而后者表示"stay on this file system"。
那么 Linux 上是否有等效的 Mac "cp -X"?
提前致谢:)
cp
on Linux 默认情况下不复制 xattrs,并且 Linux 根本没有资源分支。
因此,您不需要它——默认行为可以满足您的需求。
但是,如果您想完全明确:
cp --no-preserve=xattr
我正在将一些为 Mac 编写的 bash 脚本迁移到 Linux,其中 cp -X
在多个地方使用。一些研究表明 Mac 上的 cp -X
不同于 Linux 上的 cp -x
。
第一个表示"Do not copy Extended Attributes (EAs) or resource forks",而后者表示"stay on this file system"。
那么 Linux 上是否有等效的 Mac "cp -X"?
提前致谢:)
cp
on Linux 默认情况下不复制 xattrs,并且 Linux 根本没有资源分支。
因此,您不需要它——默认行为可以满足您的需求。
但是,如果您想完全明确:
cp --no-preserve=xattr