Назад | Перейти на главную страницу

Распаковать без пути

Я ожидал, что следующая команда извлечет содержание из верхнего каталога в zip-файле в целевой каталог:

unzip file.zip topdir/\* -d destdir

Однако я получаю destdir/topdir. Я ищу команду распаковки, похожую на

cp -r topdir/* destdir

Как мне извлечь содержимое без topdir дорожка?

Попробуйте -j вариант. На странице руководства:

-j пути нежелательной почты. Структура каталогов архива не воссоздается; все файлы помещаются в каталог извлечения (по умолчанию текущий).