Я хотел бы распаковать как другое имя файла

14

Хорошо, мне нужно извлечь zip-архив с именем «example.zip», но я хотел бы извлечь его как другое имя файла, а не «example», являющийся именем моей папки, как я могу извлечь zip-архив с помощью unzip с именем «example.zip» и извлеките его как имя папки «examplefold»

owski.phillips
источник

Ответы:

15

По умолчанию unzipсодержимое архива извлекается непосредственно в текущий каталог.

Вы можете указать другой целевой каталог, в который вы хотите извлечь файлы, используя -dопцию:

unzip example.zip -d /path/to/wherever/you/want/the/archive/to/get/extracted

Или, если сам архив содержит папку, exampleкоторую вы хотите извлечь в текущий каталог, но с другим именем, вы должны вручную переименовать ее в examplefold:

unzip example.zip && mv example examplefold
Byte Commander
источник
6
если exampleпапка уже существует, это работает?
Алхелал