У меня есть zip-файл, и у меня есть несколько папок, зашифрованных.
Я попробовал unzip -r, но это не сработало
С уважением, Vikas
Решение для hack:
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
Цитата не идеальна, поэтому она может не работать, если у вас есть пробелы или другие специальные символы в ваших каталогах или zip-файлах.
Решение для hack:
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
Цитата не идеальна, поэтому она может не работать, если у вас есть пробелы или другие специальные символы в ваших каталогах или zip-файлах.