Tengo una configuración de directorio como la siguiente:
folder_x
file.y
file.z
Me gustaría crear un archivo tar para que cuando se extraiga la estructura se vea así:
dir_q/folder_x
dir_q/file.y
dir_q/file.z
¿Cómo podría hacer que esto funcione usando tar
? Como referencia, el comando actual que estoy usando es:
tar -czf archive.tar.gz file.y file.z folder_x
file.z
->dirfile.z
ydirfolder_x
. También jugaré con la expresión regular para ver si puedo obtenerla de la manera que quiero.Si no le importa crear el nuevo directorio ...
alternativamente, cree un nuevo directorio, descomprima el archivo en ese directorio y luego vuelva a colocarlo en el directorio principal para incluir su nombre en la versión extraída. De esa manera no tienes que recordar alguna invocación súper larga.
fuente