GNU/Linux >> Tutoriels Linux >  >> Linux

Système Unix ("unzip archive.zip") Extraction silencieuse des fichiers Zip

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.

À partir de la page de manuel de décompression :

-q

effectuer des opérations silencieusement (-qq =encore plus silencieux). Normalement décompressez affiche les noms des fichiers qu'il extrait ou teste, les méthodes d'extraction, tout commentaire de fichier ou de fichier zip pouvant être stocké dans l'archive, et éventuellement un résumé lorsque vous avez terminé avec chaque archive. Le -q [q ] les options suppriment l'impression de tout ou partie de ces messages.

Donc unzip -qq yourfile.zip c'est.


PHP a une extension pour ça

http://php.net/manual/fr/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. Qu'est-ce qu'un caractère spécial et un bloc de fichiers spéciaux dans un système Unix ? ?

  2. Comment compresser/décompresser des fichiers/dossiers sur Centos ?

  3. UNIX ar Exemples :Comment créer, afficher, extraire, modifier des fichiers d'archive C (*.a)

  4. Sous Linux/Unix, est-ce que .tar.gz par rapport à .zip est important ?

  5. Existe-t-il une commande UNIX pour répertorier tous les fichiers récemment supprimés d'un système

Comment décompresser des fichiers sous Linux

Comment décompresser des fichiers sous Linux (avec exemples)

Comment compresser et décompresser des fichiers sur Ubuntu

Comment décompresser des fichiers zip sous Linux

Commande ls sous Linux/UNIX

Commandes Zip et Unzip sous Linux/Unix