¿Hay alguna manera de extraer un archivo 7z que contenga todos sus archivos dentro de un directorio sin crear este directorio en el sistema de archivos pero manteniendo la estructura de subdirectorios del archivo (por 7z e ...
lo que no funciona como se desea, porque elimina toda la información de ruta )?
En tar, usaría tar -x --strip=1 ...
para quitar el primer componente de ruta. ¿Hay algún equivalente para 7z o tengo que extraerlo con el segmento de ruta no deseado, mover el contenido al lugar correcto y eliminar el directorio?
Aunque no puede hacer esto mientras extrae , puede quitar la carpeta raíz del archivo comprimido al comprimir . En lugar de
—
jpaugh
7z a archive.7z path\to\folder
hacer 7z a archive.7z path\to\folder\*
para quitar folder
del nombre de ruta archivado.
7z x
para crear la estructura,7z e
para quitar información de la ruta y luego eliminar los archivos creados por7z x
, lo probé, todavía no es lo que quieres.