Сценарий оболочки для разархивации файла с паролем

Я пытаюсь разархивировать файл с данным паролем от поставщика. Я должен автоматизировать этот процесс, таким образом, я хотел бы, чтобы команда сделала это, так, чтобы я мог записать сценарий.

6
задан 3 March 2017 в 13:21

1 ответ

Для разархивации файлов с паролем используют -P опция:

unzip -P password file.zip

Для создания каталога с той же структурой как источник .zip и содержание места в нем:

unzip -P password file.zip

# output
total 560
drwxrwxr-x   2 george george   4096 Mar  3 14:02 ./
drwxr-xr-x 199 george george  12288 Mar  3 14:01 ../
drwx------   2 george george   4096 Apr 23  2016 file/
-rw-rw-r--   1 george george 150058 Feb 18 07:00 file.zip

Для разархивации содержания в текущий каталог, не создавая один с той же структурой как источник .zip файл:

unzip -j -P password file.zip

# output
total 560
drwxrwxr-x   2 george george   4096 Mar  3 14:02 ./
drwxr-xr-x 199 george george  12288 Mar  3 14:01 ../    
-rw-rw-r--   1 george george 150058 Feb 18 07:00 file.zip
-rw-------   1 george george 405115 Apr 23  2016 Transcript.pdf 
8
ответ дан 23 November 2019 в 07:37

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

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