extraer archivos en subdirectorios de un archivo tar a un directorio

extraer archivos en subdirectorios de un archivo tar a un directorio

Posible duplicado:
tar – extraer descartando la estructura del directorio

Tengo un archivo tar que incluye subdirectorios, cada uno de los cuales tiene varios archivos. Necesito extraer todos esos archivos en un directorio. ¿Alguna ayuda?

Respuesta1

Sistema operativo no indicado. Suponiendo alguna variante similar a *nix.

Suponiendo el archivo TAR tarfile.taren el directorio actual:

mkdir temp dirwithfiles
tar xvf tarfile.tar -C temp
find temp -type f -exec mv -i {} dirwithfiles \;
rm -r temp

Esto extraerá la estructura completa del directorio y luego moverá todos los archivos al dirwithfilesdirectorio.

Tenga en cuenta mv -ique puede haber varios archivos con el mismo nombre entre los que es necesario seleccionar.

información relacionada