Existe-t-il un moyen d'extraire une archive 7z qui contient tous ses fichiers dans un répertoire sans créer ce répertoire dans le système de fichiers mais en conservant la structure de sous-répertoire de l'archive (donc 7z e ...
ne fonctionne pas comme souhaité, car il supprime toutes les informations de chemin )?
Dans tar, j'utiliserais tar -x --strip=1 ...
pour supprimer le premier composant du chemin. Existe-t-il un équivalent pour 7z ou dois-je extraire avec le segment de chemin indésirable, déplacer le contenu au bon endroit et supprimer le répertoire?
7z a archive.7z path\to\folder
faire 7z a archive.7z path\to\folder\*
pour supprimer folder
le nom du chemin archivé.
7z x
pour créer la structure,7z e
pour supprimer les informations sur le chemin, puis supprimer les fichiers créés par7z x
, essayé, ce n'est toujours pas ce que vous voulez.