1

Мне регулярно присосался zip файл (библиотеки, программы, ...).

Иногда я осторожен и делаю:

$ mkdir content && cd content
$ unzip ../library.zip
Archive: library.zip
 creating: library/
inflating: library/foo.c
...
$ # Grumble...
$ mv library/* .
$ rmdir library

Иногда мне становится лень, и я просто ...

$ cd
$ unzip ../library.zip
Archive: library.zip
 creating: config/
inflating: config/...
 creating: lib/
 creating: bin/
 creating: ...
...
$ # Grumble...
$ mkdir library
$ mv config library
$ mv lib library
$ mv bin library
$ # ...

Есть ли универсальный способ разархивировать zip-файл, не попадая ни в одну из этих проблем?

1 ответ1

1

Перед разархивированием вы можете сначала использовать unzip с опцией -l, чтобы проверить, находятся ли все заархивированные файлы в общей папке в архиве.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .