it-swarm.com.de

Shell-Skript zum Entpacken einer Datei mit einem Passwort

Ich versuche, eine Datei mit einem bestimmten Passwort vom Anbieter zu entpacken. Ich muss diesen Prozess automatisieren, damit ein Befehl es ausführen kann, damit ich ein Skript schreiben kann.

4

Verwenden Sie zum Entpacken von Dateien mit Passwort die Option -P:

unzip -P password file.Zip

So erstellen Sie ein Verzeichnis mit derselben Struktur wie die Quelle .Zip und platzieren den Inhalt darin:

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

So entpacken Sie Inhalte in das aktuelle Verzeichnis, ohne eine mit derselben Struktur wie die Quelldatei .Zip zu erstellen:

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
George Udosen