Zip et Unzip

De Octet.ca

zip[modifier]

Compresser sans avoir les répertoires dans la fichier compressé[modifier]

zip -r --junk-paths fichier.zip  /path/fichier/input*

Décompresser et recompresser[modifier]

zip fichier.zip "REGEXP" --copy --out /repertoire/fichier_sortie.zip

zip error: Temporary file failure[modifier]

Il faut spécifier un répertoire temporaire où l'usager peut écrire en utilisant l'option "-b":

zip -b /tmp fichier.zip  "REGEXP" --copy --out /repertoire/fichier_sortie.zip

unzip[modifier]

Liste des fichiers dans une archive[modifier]

unzip -l fichier.zip

Envoyer les fichiers extraits dans un répertoire[modifier]

unzip fichier.zip -d /repertoire/destination

Utiliser un regexp pour extraire seulement les fichiers ciblés[modifier]

unzip fichier.zip "REGEXP" 

Source