复制文件权限,但不复制Unix中的文件

前端之家收集整理的这篇文章主要介绍了复制文件权限,但不复制Unix中的文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
(来自: https://stackoverflow.com/questions/15245144/copy-file-permissions-but-not-files,关闭,因为偏离主题)

我有两个相同目录树的副本.它们几乎都有相同的文件(一个版本可能有一些额外的或丢失的文件).但是,大多数文件对两个目录都是共同的(具有相同的相对路径和所有内容).

假设这些在目录中:

version1/
version2/

问题是版本1 /中的权限搞砸了,我想复制版本2 /的权限,但是没有替换版本1 /更新版本的文件.

是否有通过shell命令或脚本自动执行此操作的方法

coreutils 8.6以来,GNU cp知道–attributes-only标志

–attributes-only don’t copy the file data,just the attributes

猜你在找的Bash相关文章