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


Respuestas:


32

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.

4

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

-q

realizar operaciones en silencio ( -qq = aún más silencioso). Por lo general, descomprimir imprime los nombres de los archivos que está extrayendo o probando, los métodos de extracción, cualquier archivo o comentarios zipfile que puedan almacenarse en el archivo, y posiblemente un resumen cuando termine con cada archivo. Las opciones -q [ q ] suprimen la impresión de algunos o todos estos mensajes.

Así unzip -qq yourfile.zipes


1
Esta respuesta ya existe
George Vasiliou

Lo siento, no lo hizo cuando comencé a escribir.
Artemis

2

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';
}
?>

Bueno, la biblioteca ZipArchive y otras bibliotecas no funcionaron para mi servidor.
Adedoyin Akande


Intenté que tampoco funcionó, tuve que hacer una función de Unix antes de que funcionara. Gracias de todos modos
Adedoyin Akande

1

Sugiero que con esto se use el comando gunzip

gunzip /path/to/file/filename.z

esto también saldrá en silencio

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.