Jak cicho wyodrębniać pliki bez wyświetlania statusu?
Jak cicho wyodrębniać pliki bez wyświetlania statusu?
Odpowiedzi:
rozpakuj mężczyzna:
-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.
Ze strony podręcznej rozpakuj :
-q
wykonuj operacje cicho ( -qq = jeszcze ciszej). Zwykle rozpakuj wypisuje nazwy plików, które wypakowuje lub testuje, metody rozpakowywania, wszelkie komentarze do pliku lub pliku zip, które mogą być przechowywane w archiwum, i ewentualnie podsumowanie po zakończeniu każdego archiwum. W -q [ q ] Opcje tłumić drukowanie wszystkich lub niektórych z tych komunikatów.
Tak unzip -qq yourfile.zip
jest.
PHP ma do tego rozszerzenie
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';
}
?>