Zip

From NovaOrdis Knowledge Base
Revision as of 21:46, 10 January 2016 by Ovidiu (talk | contribs) (Created page with "=Internal= * Linux Commands =Install from Scratch= <pre> yum install zip yum install unzip </pre> =Quiet= <pre> -q </pre> <font color=red> =Specify...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Internal

Install from Scratch

yum install zip
yum install unzip


Quiet

-q


Specifying a Directory

TODO


Append to an existing archive

zip -g


Exclude Files

Use:

-x <name-or-patter> <name-or-pattern> ...

If there is no space between "-x" and the pattern, just one value is assumed, otherwise multiple values are assumed.

If you want to exclude an entire directory (the content and the directory itself), then you need to do something like this, where you specify the top level directory and its content, recursively, and also escaped to survive the shell interpretation:

zip -r ./target/something.zip * -x IntelliJ/\*