как разархивировать файл .zip и его подкаталоги [дубликат]

У меня есть zip-файл, в котором заархивировано несколько папок. Как распаковать все файлы за один раз.

Я пробовал распаковать -r, но ничего не вышло

С уважением, Викас

0
задан 18 April 2018 в 16:04

1 ответ

Решение для взлома:

until [ "$(find . -name '*.zip' | wc -l)" = 0 ]; do ZIP="$(find . -name '*.zip' | head -1)"; cd $(dirname "$ZIP") && unzip $(basename "$ZIP") && cd - && mv "$ZIP" "$ZIP.bak"; done

Заключение в кавычки не прекрасно, таким образом, оно не могло бы работать, если у Вас есть пробелы или другие специальные символы в Ваших каталогах или zipfiles.

1
ответ дан 30 October 2019 в 01:56

Другие вопросы по тегам:

Похожие вопросы: