J'ai un fichier myarchive.zip qui contient de nombreux répertoires, fichiers, etc. Disons que ce fichier myarchive.zip réside dans un répertoire appelé "b". Eh bien, lorsque j’utilise la commande "unzip myarchive.zip", le système crée par défaut un répertoire appelé "myarchive" avec le contenu du fichier zip. Je ne souhaite pas que le système crée ce répertoire "myarchive" - je souhaite simplement que le contenu soit extrait dans le répertoire "b". Est-ce possible?
Ce que je fais maintenant consiste simplement à lancer une commande "cp" pour copier les fichiers du répertoire nouvellement créé (dans ce cas, "myarchive" vers "b") vers l'emplacement souhaité.
mv
au lieu de cp
. mv archive/* .; rmdir archive/
ou similaire.
unzip
ne crée pas de répertoire. Votre fichier zip a probablement le répertoire au plus haut niveau.