Я пытаюсь извлечь содержимое zip-файла, но я хочу извлечь его в свой каталог.
Я пробовал -d
из распаковать, но это просто помещает содержимое архива в этот каталог.
Но я хочу извлечь содержимое первого (корневого) каталога в zip, если в корне zip есть только один каталог, иначе просто извлекать файлы / папки в корне zip файла (если их больше одного файлы).
Например, test.zip
следующую структуру dir:
test.zip
\
/app_v1/ <-The contents of this directory I want extracted to a dir of my choice
\
- folder-1
- folder-2
- folder-3
- folder-4
- file1
- file2