У мене є файл myarchive.zip, який містить багато каталогів, файлів і т. Д. Скажімо, цей файл myarchive.zip живе в каталозі під назвою "b". Добре, коли я використовую команду "unzip myarchive.zip", система створює каталог за замовчуванням, який називається "myarchive" із вмістом zip-файлу. Я не хочу, щоб система створювала цей каталог "myarchive" - я просто хочу, щоб вміст було вилучено до каталогу "b". Чи можливо це?
Що я зараз робив - це просто видати команду "cp" для копіювання файлів із новоствореного каталогу (в даному випадку "myarchive" в "b") туди, куди я їх хочу.
mv
замість cp
. mv archive/* .; rmdir archive/
або подібне.
unzip
каталог не створює. Ваш поштовий файл, ймовірно, має каталог на найвищому рівні.