Tengo muchos sitios web (más de 100 directorios) Quiero crear un archivo zip único con un solo directorio público.
Mi estructura ahora es como:
- Site 1 --- app --- tmp --- log --- public - Site 2 --- app --- tmp --- log --- public - ... 100+ dirs ...
Ahora necesito un zip único y luego, después de descomprimirlo, quiero ver esta estructura:
- Site 1 --- public - Site 2 --- public - others
¿Alguna sugerencia de cómo puedo hacer eso con los comandos de Linux zip / tar?
¡Muchas gracias!
Respuestas:
Solo usa comodines para especificar solo los directorios públicos:
fuente
fuente
Como has marcado 'tar'. Tu podrías intentar
para crear un archivo bz2.
fuente
Utilizar
find
para generar la lista:fuente