2009-08-17 10 views

Respuesta

9
tar -cpf - --exclude=CVS directory | sh -c 'cd /wherever/it/goes && tar -xpf -' 

modificar las opciones de los tar mano derecha 's a -xvpf si desea ver lo que está pasando.

+0

Cambiaría el ";" allí a "&&" para que si hay un error ortográfico en la ruta de acceso, los archivos no terminen en el lugar equivocado. –

+0

Una buena idea. :) – chaos

7

Por qué no abordarlo desde un ángulo ligeramente diferente y comprobar los archivos de CVS utilizando el comando de exportación.

Esto le dará los directorios sin ninguno de los artefactos de CVS.

12
rsync -av --exclude=CVS <src> <dst> 
+0

esta es definitivamente la respuesta correcta. él estaba buscando una copia directa de Linux excluyendo un patrón. rsync es el camino a seguir> cp – ComputerEngineer88

Cuestiones relacionadas