On Tue, Nov 30, 1999 at 05:09:23PM +0100, Han Solo wrote: > On Mon, Nov 29, 1999 at 06:25:10PM +0100, Barbwired wrote: > > La p�gina de manual es infumable, /usr/doc/tar no ayuda mucho, y la info es > > tan pesada de navegar (llamadme vaga, lo merezco). > > �Alguien ha visto alg�n tutorial sencillito para empezar a hacer cositas > > m�s avanzadas que empaquetar y desmpaquetar? > > > > Un saludo! > > Un par de trucos que ten�a por ah� guardados. > > Mover directorios enteros entre sistemas de ficheros (muy �til cuando se > cambia el disco duro). Del mism�simo Alan Cox: > > (cd /origen/directorio; tar cf - . ) | (cd /dest/directorio; tar xvfp -)
Mejor cambiar los ; por && Asi si te equivocas al poner el nombre de los directorios no arranca el tar y te copia el directorio en el directorio actual. > > al que yo simplificar�a como > > tar cf - /directorio/a/copiar |tar xvpf - > > que copia en el directorio actual. Cuidado! tar conserva todo el path de los ficheros no els lo mismo "tar ... pepe" que "tar ... /pepe". En el primero al descomprimir te crea el directorio pepe en el directorio actual, en el segundo caso te lo crea en /. De todas maneras me parece que eso esta solucionado en la version actual del tar que por defecto elimina el / inicial caso de existir. De todas maneras ves que no es lo mismo. Prueba con el parametro -C para eso. Por cierto me parece que en la nueva version de mv ja detecta cuando el destino esta en un fs diferente y actua en consecuencia con lo que para mover directorios se puede usar mv sin problemas. Saludos. -- Ricard Sierra Rebull

