Decompresser fichiers et garder arboresence
Résolu/Fermé
snyder84
-
11 oct. 2019 à 15:04
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 11 oct. 2019 à 18:17
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 11 oct. 2019 à 18:17
Bonjour,
Sur mon ftp j'ai un dossier qui contient un dossier dans lequel se trouve de nombreux dossiers contenant chacun plusieurs fichiers compressés en zip, donc:
/root/octobre/01/fichiers zip
-----------------------/02/fichiers zip , etc...
j'ai besoin de décompresser ces fichiers mais ils doivent garder leurs arborescences, chaque dossiers et sous-dossiers leurs fichiers.
Avec les commandes de décompressions classqiue tout se met à la racine du dossier, donc tout est mélangé.
Si quelqu'un peut me donner la commande qui évite ce souci, merci beaucoup
Sur mon ftp j'ai un dossier qui contient un dossier dans lequel se trouve de nombreux dossiers contenant chacun plusieurs fichiers compressés en zip, donc:
/root/octobre/01/fichiers zip
-----------------------/02/fichiers zip , etc...
j'ai besoin de décompresser ces fichiers mais ils doivent garder leurs arborescences, chaque dossiers et sous-dossiers leurs fichiers.
Avec les commandes de décompressions classqiue tout se met à la racine du dossier, donc tout est mélangé.
Si quelqu'un peut me donner la commande qui évite ce souci, merci beaucoup
Configuration: Windows / Chrome 77.0.3865.90
A voir également:
- Decompresser fichiers et garder arboresence
- Decompresser fichier rar - Guide
- Décompresser fichier zip - Guide
- Decompresser fichier 7z - Guide
- Décompresser fichier zip gratuit - Télécharger - Compression & Décompression
- Wetransfer gratuit fichiers lourd - Guide
3 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
11 oct. 2019 à 15:13
11 oct. 2019 à 15:13
Salut,
Un exemple d'arborescence existante et souhaitée serait le bienvenu…
Avec les commandes de décompressions classiquesC'est à dire ? Quelle(s) commande(s) ?
Un exemple d'arborescence existante et souhaitée serait le bienvenu…
l'essentiel est que chaque dossier porte le nom du zip après je m'en arrange de les déplacer au besoin
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
11 oct. 2019 à 16:35
11 oct. 2019 à 16:35
Yapluka… t'atteler à la tâche ;-))
Pour info, l'option "-d" de la commande
L'avais-tu consultée avant de venir poser ta question ?
Pour info, l'option "-d" de la commande
unzip, je l'ai trouvé en jetant un œil à la page de man.
L'avais-tu consultée avant de venir poser ta question ?
j'ai finalement trouvé une commande qui fait exactement ce qu'il me fallait,
la source est la si ca peut aider quelqu'un:
https://forum.ubuntu-fr.org/viewtopic.php?pid=18618001#p18618001
dans tous les cas merci de ton temps passé pour m'aider
while read file
do
folder="${file%.*}"
unzip -o -d "${folder}" "${file}"
done < <(find . -name "*.zip")
la source est la si ca peut aider quelqu'un:
https://forum.ubuntu-fr.org/viewtopic.php?pid=18618001#p18618001
dans tous les cas merci de ton temps passé pour m'aider
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
11 oct. 2019 à 18:17
11 oct. 2019 à 18:17
Merci du retour.
11 oct. 2019 à 15:27
11 oct. 2019 à 15:49
11 oct. 2019 à 15:57
11 oct. 2019 à 16:01
Mais bon, faudrait voir l'arborescence de départ…
Savoir si tu veux chaque .zip dans un dossier du même nom ou bien tous dans le dossier de départ ?