web-dev-qa-db-fra.com

comment passer plusieurs fichiers à Zip pour la compression

Disons que j'ai une liste de fichiers a.txt, b.txt, c.txt, est-il possible de la passer à la commande Zip en tant qu'argument et de la faire compresser dans un fichier, par exemple a.zip?

3
william007

Sûr. La page de manuel de Zip indique que vous pouvez spécifier [file ...] sur la ligne de commande. Cette notation indique que vous pouvez spécifier plusieurs fichiers séparés par des espaces, comme ceci:

Zip a.Zip a.txt b.txt c.txt

Vous pouvez également utiliser extension du chemin . Le shell remplacera les caractères de remplacement utilisés dans le nom de fichier par tous les noms de fichiers correspondants. Exemple:

Zip a.Zip *.txt
13
Melebius