Comment extraire des fichiers en silence, sans afficher l'état?
Comment extraire des fichiers en silence, sans afficher l'état?
Réponses:
homme décompressez:
-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.
Depuis la page de manuel de décompression :
-q
effectuer des opérations tranquillement ( -qq = encore plus silencieux). Ordinairement dézipper imprime les noms des fichiers qu'il est l' extraction ou les tests, les méthodes d'extraction, tout fichier ou des commentaires qui peuvent être fichier zip stockés dans l'archive, et peut - être un résumé lorsque vous avez terminé avec chaque archive. Le -q [ q options ] suppriment l'impression de tout ou partie de ces messages.
Il unzip -qq yourfile.zip
en est ainsi.
PHP a une extension pour ça
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';
}
?>