Name
zip
Command line
zip [-options] [-b path] [-t mmddyy] [-n suffixes] [zipfile list] [-xi list]
Discription
The default action is to add or replace zipfile entries from list, which can include the special name - to compress standard input.
If zipfile and list are omitted, zip compresses stdin to stdout.
Options
-f
- freshen: only changed files
-u
- update: only changed or new files
-d
- delete entries in zipfile
-m
- move into zipfile (delete files)
-k
- force MSDOS (8+3) file names
-g
- allow growing existing zipfile
-r
- recurse into directories
-j
- junk (don't record) directory names
-O
- store only
-l
- convert LF to CR LF (-ll CR LF to LF)
-1
- compress faster
-9
- compress better
-q
- quiet operation
-v
- verbose operation/print version info
-c
- add one-line comments
-z
- add zipfile comment
-b
- use "path" for temp file
-t
- only do files after "mmddyy"
-@
- read names from stdin
-o
- make zipfile as old as latest entry
-x
- exclude the following names
-i
- include only the following names
-F
- fix zipfile (-FF try harder)
-D
- do not add directory entries
-A
- adjust self-extracting exe
-J
- junk zip file prefix (unzipsfx)
-T
- test zipfile integrity
-X
- eXclude eXtra file attributes
-h
- show help
-n
- don't compress these suffixes