(De: /programming/15245144/copy-file-permissions-but-not-files , cerrado porque fuera de tema)
Tengo dos copias del mismo árbol de directorios. Casi tienen los mismos archivos en ambos (una versión puede tener un par de archivos adicionales o faltantes). Sin embargo, la mayoría de los archivos son comunes a ambos directorios (tienen las mismas rutas relativas y todo).
Suponga que estos están en directorios:
version1/
version2/
El problema es que los permisos en la versión 1 / se equivocaron, y me gustaría copiar los permisos de la versión 2 /, pero hacerlo sin reemplazar los archivos en la versión 1 / que son más nuevos.
¿Existe una manera automatizada de hacer esto a través de comandos de shell o scripts?