GNU/Linux >> Tutoriales Linux >  >> Linux

Sistema Unix ("unzip archive.zip") Extracción de archivos Zip silenciosamente

hombre descomprimir:

   -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.

Desde la página del manual de descompresión:

-q

realizar operaciones en silencio (-qq =aún más silencioso). Normalmente descomprimir imprime los nombres de los archivos que está extrayendo o probando, los métodos de extracción, cualquier comentario de archivo o archivo comprimido que pueda estar almacenado en el archivo y posiblemente un resumen cuando termine con cada archivo. La -q [q ] opciones suprimen la impresión de algunos o todos estos mensajes.

Entonces unzip -qq yourfile.zip lo es.


PHP tiene una extensión para eso

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. ¿Cómo comprimir/descomprimir archivos/carpetas en Centos?

  2. Trabajar con archivos ZIP en Linux

  3. Ejemplos de UNIX ar:Cómo crear, ver, extraer y modificar archivos C Archive (*.a)

  4. Descomprimir todos los archivos en un directorio

  5. En Linux/Unix, ¿importa .tar.gz versus .zip?

Cómo descomprimir archivos en Linux

Cómo descomprimir archivos en Linux (con ejemplos)

Cómo comprimir y descomprimir archivos en Ubuntu

Cómo descomprimir archivos zip en Linux

Comando ls en Linux/UNIX

Comandos Zip y Unzip en Linux/Unix