¿Cómo extraigo archivos silenciosamente, sin mostrar el estado?
¿Cómo extraigo archivos silenciosamente, sin mostrar el estado?
Respuestas:
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). 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.zip
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';
}
?>