GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Unix-System („unzip archive.zip“) Extrahieren von Zip-Dateien im Hintergrund

Mann entpacken:

   -q     perform  operations  quietly  (-qq  = even quieter).  Ordinarily
          unzip prints the names of the files it's extracting or  testing,
          the extraction methods, any file or zipfile comments that may be
          stored in the archive, and possibly a summary when finished with
          each  archive.   The -q[q] options suppress the printing of some
          or all of these messages.

Aus der Manpage zum Entpacken:

-q

Operationen im Hintergrund ausführen (-qq =noch leiser). Normalerweise entpacken druckt die Namen der Dateien, die es extrahiert oder testet, die Extraktionsmethoden, alle Datei- oder ZIP-Dateikommentare, die im Archiv gespeichert sein können, und möglicherweise eine Zusammenfassung, wenn Sie mit jedem Archiv fertig sind. Das -q [q ]-Optionen unterdrücken das Drucken einiger oder aller dieser Nachrichten.

Also unzip -qq yourfile.zip es ist.


PHP hat dafür eine Erweiterung

http://php.net/manual/en/book.zip.php

<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
    $zip->extractTo('/my/destination/dir/');
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}
?>

Linux
  1. So archivieren Sie Dateien und Verzeichnisse unter Linux [Teil 2]

  2. Was sind spezielle Zeichen- und Blockierungsdateien in einem Unix-System?

  3. Arbeiten Sie mit ZIP-Dateien unter Linux

  4. Erfahren Sie, wie Sie Dateien unter Linux komprimieren und entpacken, und werden Sie ein Zip-Meister

  5. Entpacken Sie alle Dateien in einem Verzeichnis

So entpacken Sie Dateien unter Linux

So komprimieren und entpacken Sie Dateien unter Ubuntu

So entpacken Sie Zip-Dateien unter Linux

ls-Befehl unter Linux/UNIX

Zip- und Unzip-Befehle unter Linux/Unix

UNIX ar-Beispiele:Erstellen, Anzeigen, Extrahieren und Ändern von C-Archivdateien (*.a)