Comunidad Gambas-es
[SOLUCIONADO] Como extraer el contenido de un tar.bz - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Linux (https://gambas-es.org/forumdisplay.php?fid=9)
+--- Foro: Programación en otros lenguajes (https://gambas-es.org/forumdisplay.php?fid=12)
+---- Foro: Bash (https://gambas-es.org/forumdisplay.php?fid=13)
+---- Tema: [SOLUCIONADO] Como extraer el contenido de un tar.bz (/showthread.php?tid=78)



Como extraer el contenido de un tar.bz - tincho - 19-08-2020

Hola a todos.
Dado el archivo adjuntado ejemplo-me-controls-0.0.1.tar.gz donde este contiene un subdirectorio /ejemplo-me-controls
Alguien podría decirme como extraer el contenido de ejemplo-me-controls en un directorio especifico
De momneto uso esto
tar -xjf ejemplo-me-controls-0.0.1.tar.gz -C /destino/newdir
Pero el resultado es
/destino/newdir/ejemplo-me-controls/*
y lo que busco es:
/destino/newdir/*
Sin "ejemplo-me-controls"
[Imagen: 4yDthpq.png][Imagen: cg1iRDJ.png]
Nota: Obviamente sabiendo los nombres del subdirectorio bastaría con usar el comando mv pero este cambia para cada programa.
Saludos.


RE: Como extraer el contenido de un tar.bz - gambafeliz - 19-08-2020

Esto creo que te puede ayudar:

tar --strip-components=1 -zxvf ejemplo-me-controls-0.0.1.tar.gz -C /destino/newdir/


RE: Como extraer el contenido de un tar.bz - jguardon - 20-08-2020

(19-08-2020, 16:03)gambafeliz escribió:  Esto creo que te puede ayudar:

tar --strip-components=1 -zxvf ejemplo-me-controls-0.0.1.tar.gz -C /destino/newdir/

Exacto, también muy bien explicado aquí:

https://serverfault.com/questions/330127/tar-remove-leading-directory-components-on-extraction


Saludos


RE: Como extraer el contenido de un tar.bz - tincho - 21-08-2020

Gracias a los dos.
Funciona perfectamente.
Saludos.