(От: /programming/15245144/copy-file-permissions-but-not-files , закрыт, поскольку не по теме)
У меня есть две копии одного и того же дерева каталогов. Они почти имеют одинаковые файлы в обеих (одна версия может иметь пару дополнительных или отсутствующих файлов). Однако большинство файлов являются общими для обоих каталогов (имеют одинаковые относительные пути и все).
Предположим, это в каталогах:
version1/
version2/
Проблема в том, что разрешения в версии 1 / испортились, и я хотел бы скопировать разрешения из версии 2 /, но сделать это без замены файлов в версии 1 /, которые являются более новыми.
Есть ли автоматический способ сделать это с помощью команд оболочки или сценариев?