Software

Copiar árbol de directorios

Esta es una entrada que también me sirve de recordatorio sobre cómo copiar una estructura de directorios, sin copiar los archivos que tienen dentro, o incluyendo sólo alguno de ellos.
Esta utilidad nos puede servir para crear las carpetas en otro ordenador, o en un disco duro externo con el fin de mantener al estructura de directorios ya creada.

Para ello he traducido el artículo

Copiar la estructura de directorio, sin copiar ningún archivo

$ rsync -a -f"+ */" -f"- *" origen/ destino/


Los dos -F argumentos significan, respectivamente «copiar todos los directorios» y luego «no copiar nada mas».

Copiar sólo directorios y archivos Phyton

$ rsync -a -f"+ */" -f"+ *.py" -f"- *" origen/ destino/


Esto sirve para copiar la estructura general del directorio, pero sólo unos archivos

Copiar todo, pero excluir los directorios .git

$ rsync -a -f»- .git/» -f»+ *» origen/ destino/

Arqueólogo y usuario de gnu-linux

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: