Ho un file myarchive.zip che contiene molte directory, file, ecc. Diciamo che questo file myarchive.zip vive in una directory chiamata "b". Bene, quando uso il comando "unzip myarchive.zip", per impostazione predefinita il sistema crea una directory chiamata "myarchive" con il contenuto del file zip. Io non voglio che il sistema di creare questa directory "Archivio Personale" - Voglio solo i contenuti da estrarre alla directory "b". È possibile?
Quello che ho fatto ora è semplicemente emettere un comando "cp" per copiare i file dalla directory appena creata (in questo caso da "myarchive" a "b") dove li voglio.
mv
invece di cp
. mv archive/* .; rmdir archive/
o simili.
unzip
non crea una directory. Il tuo file zip probabilmente ha la directory al suo livello più alto.