2010-09-16 5 views

Répondre

1

-m est ce que je voulais, déplace le fichier (s) dans un zip.

+1

Corrigez-moi si je me trompe mais que l'option -m ne supprime pas le fichier source après l'avoir ajouté à l'archive? Et cela n'a rien à voir avec votre question. – skajfes

+0

c'est ce que je veux, j'ai juste oublié de le mentionner, je vais mettre à jour la question. – erikvold

2

Il semble que vous pouvez utiliser l'option -n pour stocker uniquement les fichiers avec des extensions définies avec l'option -g pour ajouter le fichier à archiver.

Je n'ai pas testé, mais quelque chose comme ça devrait faire l'affaire:

zip -gn .foo archive.zip myAddedFile.foo 

Bien que la documentation indique que, par défaut, zip ne permet pas de compresser des fichiers avec des extensions dans la liste .Z: .zip : .zoo: .arc: .lzh: .arj, donc si vous ajoutez un fichier avec l'une de ces extensions, ça devrait aller.

Documentation à la commande est here

+1

merci pour la bonne réponse, désolé je n'ai pas posé ma question assez clairement. +1 cependant. – erikvold

Questions connexes